高分求救:有什么办法修改下面的方法
我的程序各个FORM的名字不一样,例如form1,form2,forma,formb等等,并且每个form里面有多个时间text,每个名字都不一样,比如有个名字叫timetext,想调用一个方法,取到每个form里面的时间text的值。
例如:function(form_name, text_name)
1: document.form_name.text_name.value // 这样出错
如果这样:document.form1.timetext.value 就正确了
但很多form啊,我怎样不修改form的名字,用类似document.form_name.text_name.value 就可以取到正确值?
问题点数:100、回复次数:3Top
1 楼net_lover(【孟子E章】)回复于 2004-08-04 13:52:56 得分 40
eval("document."+form_name+"."+text_name+".value")Top
2 楼net_lover(【孟子E章】)回复于 2004-08-04 13:53:27 得分 50
document.forms[form_name].elements[text_name].valueTop
3 楼mikespook(CSDN == 吹死大牛)回复于 2004-08-04 13:55:35 得分 10
function aaa(obj)//obj为文本框对象
{
document.write(document.all.obj.value);
}
不用加FORMTop




