一个javascript的简单问题

来源:百度知道 编辑:UC知道 时间:2024/05/10 09:16:24
我获取一个表单form1里的某个ID="s5"的元素的值是:
form1.s5.value
这样是正确的,而这样:
val="s"+"5";
form1.val.value
就不行呢?我现在必须要经过一个变量这么做啊,有什么方法可以实现吗?

var xingming='zhang'+'san'

form1.all(xingming).value
或者document.all(xingming).value

这样不就成了取form1里的val元素的值了?没有这个元素当然就不可以啦

var a=document.form[里面是你的字段名].value;
然后调用"a" 就可以