0

私はそのようなフォーム要素を作成しました:

<form id="TextForm1" name="TextForm1">
            <input type="text" id="Text1" name="Text1" value="" placeholder="" />
</form>

しかし、私の .html サイトでは機能しません。何かを入力することはできません..しかし、それをiframeに埋め込むと、完全に機能します..コンテンツ領域でスクロールスクリプト「iscroll」を使用しています。しかし、なぜそれが機能しないのかわかりません。

誰にもアイデアがありますか?ありがとう

4

2 に答える 2

0

あなたはjQueryを使用しているので、次のようなクリックイベントを使用できます:

Check Out The Working Demo

$(yourElement).click(function()
{ 
    // your code 
});

コードの 2 つの関数をこれに変更し、入力から onclick イベントを削除しました:

JavaScript:

$('#buttonCm').click(function(){
    var cmEingabe = document.getElementById("cm");
    var cm = cmEingabe.value;
    var cmNeu = cm - 3;
    $('#Liste').append('<br/>' + '<br/>' + '-' + ' '+ 'Bauteil passend zu ' + cmNeu +'cm' + ' ' +'Breite');
    $('#Form1').fadeOut(700);
    $('#Form2').delay(700).fadeIn(700);
});

$('#buttonCm2').click(function(){
    var cmEingabe2 = document.getElementById("cm2");
    var cm2 = cmEingabe2.value;
    $('#Liste').append('<br/>' + '<br/>' + '-' + ' '+ 'Bauteil passend zu ' + cm2 +'cm' + ' ' +'Höhe');
    $('#Form3').fadeOut(700);
    $('#Liste').delay(700).fadeIn(700);
});

HTML:

<input type="button" id="buttonCm" name="buttonCm" value="auswählen" />
<input type="button" id="buttonCm2" name="buttonCm2" value="auswählen" />
于 2013-06-11T14:35:03.060 に答える