javascript 字符串转为对像函数eval,"string"

javascript有一个很有用的函数eval("string")

这个函数可以把字符串转换为对象或者可以执行的语句,例如你的代码可以用

obj2=eval("document.a.c"+i),另外你还可以这样写eval("alert()"),

eval("a+=2"),这样你就可以让用户输入的javascript语句执行

你的docheck()如此改即可:

function docheck(){

obj1=eval("document.a.a"+i)

obj2=eval("document.a.c"+i)

obj1.value=obj2.options[obj2.selectedIndex].value;

}