被打败了,问个innerHTML的问题 innerHTML使用的时候是会被解析的,不符合规范,所以不能那么做非要象一种那样,就只有new Option了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不慎明了,因为window.form1.upcount.value地值是用户输入的,如果用new option我如何实现多个select框的命名和显示?如 document.form1.s2.options[document.form1.s2.length] = new Option(subval2[i][2],subval2[i][1]);这里s2是固定的,而我原本是希望根据用户输入的window.form1.upcount.value值,如2,则循环显示<select name="Brand1">....<select name="Brand2">....,这样提交表单时我才好根据window.form1.upcount.value的值循环读取Brand的值。 <input name="upcount" value="5"><div id="car_stage"> </div><script language=javascript>var strBrand111="";var strBrand11="<option value='111'>111</option>"for(j=0;j<=document.getElementById("upcount").value;j++) { strBrand111=strBrand111+'品牌指定'+j+':<select name="Brand'+j+'"'+'>'+strBrand11+'</select><br>'; document.getElementById("car_stage").innerHTML=strBrand111; }</script> 感谢楼上,问题已经解决,虽然没有按照你的写法,但是给了我很好的思路。还有个问题希望讨论,就是这里<input name="upcount" value="5">是用户输入设定好的,如果我希望用户不用事先输入设定,只需要在select选择后,点击比如说 继续添加品牌 按钮,就又出来一个select,该如何实现? 请高人指导帮我定义成一个函数 为什么有的时候onclick在firefox下不管用啊 如何定制浏览器? 给位虾友,求助一个正则表达式来替换一个字符串 $符号有什么作用呀!解释下 json的使用问题 javascrip 一个执行延迟的问题, js下急求一个正则表达式! 求两段关于层的代码~~ 在线等!!!在弹出窗口的url显示从父窗口页面的值? 100求一个简单的问题,做一个类似下面网站的左右托动的div! 极品问题,大家来找茬!
如 document.form1.s2.options[document.form1.s2.length] = new Option(subval2[i][2],subval2[i][1]);
这里s2是固定的,而我原本是希望根据用户输入的window.form1.upcount.value值,如2,则循环显示<select name="Brand1">....<select name="Brand2">....,这样提交表单时我才好根据window.form1.upcount.value的值循环读取Brand的值。
<div id="car_stage"> </div>
<script language=javascript>
var strBrand111="";
var strBrand11="<option value='111'>111</option>"
for(j=0;j<=document.getElementById("upcount").value;j++)
{
strBrand111=strBrand111+'品牌指定'+j+':<select name="Brand'+j+'"'+'>'+strBrand11+'</select><br>';
document.getElementById("car_stage").innerHTML=strBrand111;
}</script>
还有个问题希望讨论,就是这里<input name="upcount" value="5">是用户输入设定好的,如果我希望用户不用事先输入设定,只需要在select选择后,点击比如说 继续添加品牌 按钮,就又出来一个select,该如何实现?