[英]set value of input element with jquery
我試圖用JQuery更改輸入字段的值,但我不知道為什么這不起作用。 它不會引發錯誤,但不會改變。 我正在使用appgyver類固醇進行制造,但我認為這並不重要。
JavaScript的:
$(document.getElementById("url")).val('test');
HTML
<input type="text" id="url" class="topcoat-text-input"
style="margin-left:10%; margin-top:10px; width: 80%; text-align: center" autocapitalize="off"
autocorrect="off" required="true"
placeholder="something else"/>
確保在加載DOM后您的代碼正在運行。
同樣,在您的示例中也不需要jQuery。
您可以這樣做:
window.onload = function(){
document.getElementById("url").value = 'test';
};
演示: http : //jsfiddle.net/qwertynl/7uCfc/
而且,如果您想在jQuery上做完整的事情:
$(function(){
$('#url').val('test');
});
演示: http : //jsfiddle.net/qwertynl/m5Ttn/
或者你可以 不換你的代碼中的onload
,只是把整個腳本在文件末尾的頁面已經加載之后。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.