JS里,给文本域赋值

怎么给文本域赋值。比如说:var sz=new Array(1,2,3,4,5);<input name="text" value="">
怎么把数组的值赋给这个文本域。。

<script language="JavaScript">
function a(){
var sz=new Array(1,2,3,4,5);
document.getElementById("txtId").value=sz;
}
</script>
<input name="text" value="" id="txtId">
<input type="button" value="赋值" onclick="a()">

参考资料:还有其他问题的话,给我发百度消息

温馨提示:内容为网友见解,仅供参考
第1个回答  2010-08-21
text.value = sz[0];
在JavaScript中可以用元素的名称来访问该元素。带好像不标准。标准的做法应该是:
<input name="username" id="username" />
<script type="text/javascrpt">
var username = document.getElementById("username");
username.setAttribute("value", "some values ");
</script>
相似回答