テキスト フィールドの横に十字ボタンを配置したいと考えています。これをクリックすると、ユーザーが入力した値がクリアされます。つまり、フィールドを空にします。助けてください..そして、私もフィールドに焦点を合わせたいのですが、2、3秒後に..
質問する
186 次
8 に答える
5
このような:
$('#myButton').click( function () {
$('#myField').val('');
});
またはjQueryなし
document.getElementById('myButton').onclick = function () {
document.getElementById('myField').value = '';
});
于 2012-12-18T14:27:12.740 に答える
1
これを試して、
$('#button').click(function(){
$('#inputBox').val('');
});
于 2012-12-18T14:28:27.543 に答える
0
さて、あなたのタスクをより小さなものに分割することを学ぶと、すべてがはるかに簡単になります. たとえば、次の 2 つのタスクがあります。
1) 入力の近くに「X」ボタンを配置します。これは CSS と HTML によって実現されます。HTML は次のようになります。
次に、画像を入力に合わせる必要があります
2) 実際の消去。jQuery の場合:
$("#x_button").click( function() {
$("#input_id").val( "" );
});
しかし、これは Web 開発の本当の基本なので、何らかの本を読むことを検討する必要があります。
于 2012-12-18T14:32:08.780 に答える
0
html5値でそれを行うことができます。
<input type="text" placeholder="Your text here">
于 2012-12-18T14:33:19.413 に答える
0
ここにサンプルがあります:
HTML:
<input type="text" id="txtText" value="test value" />
<input type="button" id="btnClear" value="Clear" />
JavaScript:
$(document).ready(function () {
$("#btnClear").click(ClearText);
});
function ClearText() {
$("#txtText").val("");
}
于 2012-12-18T14:36:11.307 に答える
0
何か試したことはありますか?しかし、これでうまくいくはずです(読み間違えた後に編集、以下を参照):
$('#your_button').click(function() { $('#your_textbox').val(''); });
于 2012-12-18T14:27:13.623 に答える
0
Javascript の場合:
document.getElementById('textField1').value = "";
于 2012-12-18T14:28:37.827 に答える
0
テキストフィールドが次のようになっていると仮定します。
<input type="text" id="myText"></input>
ボタンは次のようになります。
<input type="button" id="myButton"></input>
これを javascript で行うだけです:
<script type="text/javascript">
var myButton = document.getElementById('myButton');
myButton.addEventListener("click", function () {
document.getElementById('myText').value = '';
}, false);
</script>
jQuery を使用している場合は、さらに簡単です。
<script type="text/javascript">
$('#myButton').click(function() {
$('#myText').val('');
});
</script>
于 2012-12-18T14:29:12.053 に答える