ing*_*.am 51 html javascript jquery
如果我有这样的输入文本框:
<input type="text" id="searchField" name="searchField" />
Run Code Online (Sandbox Code Playgroud)
如何使用javascript或jQuery设置文本字段的值?
你会认为这很简单,但我尝试过以下方法:
使用defaultvalue
var a = document.getElementById("searchField");
a.value = a.defaultValue;
Run Code Online (Sandbox Code Playgroud)
使用jQuery
jQuery("#searchField").focus( function()
{
$(this).val("");
} );
Run Code Online (Sandbox Code Playgroud)
使用js
document.getElementById("searchField").value = "";
Run Code Online (Sandbox Code Playgroud)
他们都没有这样做......:/
Dav*_*rge 110
在Javascript中:
document.getElementById('searchField').value = '';
Run Code Online (Sandbox Code Playgroud)
在jQuery中:
$('#searchField').val('');
Run Code Online (Sandbox Code Playgroud)
应该这样做
小智 10
使用jQuery,我发现有时候使用val清除文本框的值没有效果,在那些情况下我发现使用attr它可以完成工作
$('#searchField').attr("value", "");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
167737 次 |
| 最近记录: |