一个带变量的JS语句 document.form1.s+i+".value" -- 这样用有错误的。你可以试一试: document.form1.elements[].value 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以轮讯所有的元素,然后纪录下来就可以了比如var i=0;for(i=0;i<form1.elements.length;i++){ if(form1.elements[i].type=="text") { html+="<input type=text name='"+form1.elements[i].name+"' value='"+form1.elements[i].value+"'>; }} value=document.form1.s+i+".value"!=null?document.form1.s+i+".value":"";改为:value=eval("document.form1.s" +i+".value")!=null?eval("document.form1.s" +i+".value")+".value":""; 关于java2word(jacob)的替换 为什么打印不出想要的结果 关于windowClosing()按扭关闭的问题 如何使用新的包? 一个想学JAVA的人最想了解的问题 关于SWING 请教,关于JAVA I/O的简单问题。 再次请教CLASSPATH问题!!! JAVA安装盘? 求解答,在牛客网上跑java代码提示数组越界非法访问 java环境如何配置,如何运行阿。高手帮帮拉 运行 deploytool 时出现: error: can't not connect to server localhost
比如
var i=0;
for(i=0;i<form1.elements.length;i++)
{
if(form1.elements[i].type=="text")
{
html+="<input type=text name='"+form1.elements[i].name+"' value='"+form1.elements[i].value+"'>; }}
改为:
value=eval("document.form1.s" +i+".value")!=null?eval("document.form1.s" +i+".value")+".value":"";