我是javascript的新手并且有一个非常基本的问题:
我在HTML中有这个
Total Cost: <input type="text" name="total" id="total" class="MyInput" />
我想在程序启动时为此文本框指定一个值,因为我正在使用document.ready
,但它不起作用。
<SCRIPT LANGUAGE="JavaScript">
$(document).ready(function() {{
$("#total").value = "2";
});
这样做的正确方法是什么?
答案 0 :(得分:5)
执行:
$(document).ready(function(){ $("#total").val('2'); });
答案 1 :(得分:0)
你的javascript中有一些jQuery ...你的意思是如何在jQuery中做到这一点?
要在纯JavaScript中执行此操作,请输入以下代码:
oFormObject = document.forms['myform_id']; //the id of your form
oFormElement = oFormObject.elements["total"];
oFormElement.value=2;
使用jQuery:
$(document).ready(function(){
{
$("#total").val("2");
});
答案 2 :(得分:0)
如果你只想设置初始值,你可以在不使用JavaScript的情况下完成 - 当然你知道这个值:
<input type="text" name="total" id="total" value="2" class="MyInput" />
使用value=""
代码
input
参数