请问这个js表单 如何改进

来源:百度知道 编辑:UC知道 时间:2024/05/27 07:21:01
想问一下
为什么upid是按111,222,333排序
而upid1是按123,123,123排序
如何改进.
<body leftmargin="0" bottommargin="0" rightmargin="0" topmargin="0" marginheight="0" marginwidth="0">
<br>
<form action="admin_film.asp?action=save" method="post" onSubmit="return checkform()" name="add">
<table width="95%" border="0" cellspacing="1" cellpadding="3" align="center" class="tableBorder">
<script language="javascript">
function setid()
{
str='';
window.upid1.innerHTML=''
if(!window.add.no.value)
window.add.no.value=1;
for(i=1;i<=window.add.no.value;i++)
str+='第'+'<input type=text name=no'+i+' value='+i+' size=2>集:  <input type=text name="url'+i+'" style=&qu

修改后:
<script language="javascript">
function setid()
{
str='';
window.upid1.innerHTML=''
if(!window.add.no.value)
window.add.no.value=1;
for(i=1;i<=window.add.no.value;i++)
str+='第'+i+'集: <input type=text name="url'+i+'" style="padding-left:1pt" size=60 value="'+i+'.rm"><br>';
window.upid.innerHTML=str+'<br>';
}
function setid1()
{
str='';
str1='';
window.upid.innerHTML=''
for(i=1;i<=eval(window.add.no.value);i++)
{
str+='电信第'+i+'集: <input type="text" name="url'+i+'" class="smallinput" style="padding-left:1pt" size=40 value="'+i+'.rm"><br>';
}
for(k=1;k<=eval(window.add.no1.value);k++)
{
str1+='网通第&#