我很菜请高手具体写明代码好吗?
我想让value="'+i+window.myform.no.value+'"
这里象数字那样加起来例如1+1=2
而不是直接两个字符象 1+1变成11这样合并,怎样办呢?
请告诉我如果要这样那value=" "这里应该怎么填啊?
for(i=1;i<=window.myform.no.value;i++)
{
if(window.myform.no.value<10)
{
str+=' 影片地址: 在线:<%=rs("ipsip")%><input type="text" name="urla'+i+'" class="button" style="padding-left:1pt" size=12 value="'+i+window.myform.no.value+'"> 第'+i+'集<BR>';
集数<input type="text" name="no" class="button" value="1" size="3">加的值<input type="text" name="no9" class="button" value="1" size="3"><input type="button" name="Button" class="buttonface" onclick="setid();" value="设定"></td>
</tr>
參考答案:value="'+(parseInt(i)+parseInt(window.myform.no.value))+'"
用parseInt转换成数字相加