5

簡単な入力ボックスがあり、数値が2より大きい場合、ポップアップメッセージが表示されます。

これが私が使用しているコードですが、私はすでにonkeyup何か他のものの入力に対するコマンドを持っているので、それが問題にならないことを願っています

HTML:

<input id="jj_input23" type="text" value='' onkeyup='changeTransform()' />

Javascript:

if(jj_input23 > 2) {
    alert("Making the scale higher than 2 will make the preview too big");
    document.getElementById('jj_input23').value("");
}

alerメッセージが表示され、ユーザーが[OK]をクリックした後、入力テキストをリセットします。これどうやってするの?

前もって感謝します

4

2 に答える 2

17
if(jj_input23 > 2) {
    alert("Making the scale higher than 2 will make the preview too big");
    document.getElementById('jj_input23').value = "";
}

jQuery を使用している場合は、ほとんど理解できます。

$('#jj_input23').val("");
于 2012-06-06T23:29:35.433 に答える
9

.value関数ではなくプロパティです。

あなたがしたい .value = "";

于 2012-06-06T23:29:32.927 に答える