读书人

javascript操作的textfield名字能不能

发布时间: 2012-02-05 12:07:14 作者: rapoo

javascript操作的textfield名字能不能包含‘-’?
我有个系统javascript操作的textfield,名字中包括‘-’,报错,代码如下 :
<body>
<form name="form1" method="post" action="">
<input type="button" name="Submit" value="测试" onClick="test()">
<input type="text" name="s1-1">
</form>
<script language="javascript">
function test(){
document.form1.s1-1.value='测试';
}
</script>

</body>
请问有什么办法能够使textfield 的name能包括‘-’?谢谢

[解决办法]
<input type="text" name="s1-1">
<script language="javascript">
alert(document.getElementsByName("s1-1")[0].name)
</script>
[解决办法]
<input type="text" name="s1-1" id="s1-1">

1\getElementsByName
2\getElementById

读书人网 >JavaScript

热点推荐