首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

这段代码看不懂,请大家帮忙看看,多谢

2012-02-12 
这段代码看不懂,请大家帮忙看看,谢谢请问要怎样从c0.innerHTML inputsize10classnobordernamesCata

这段代码看不懂,请大家帮忙看看,谢谢
请问要怎样从
c0.innerHTML= " <input   size=10   class=noborder   name=sCatalog "+allCount+ "> ";
里得到   input   的值啊,请帮帮小弟,谢谢了
<script   language=javascript>
function   tick()
{
  theform.plswait.value=theform.plswait.value+ '. ';
  window.setTimeout( "tick() ",1000);
}
allCount=0;
function   addline()
{
  newRow=datatable.insertRow(datatable.rows.length);
  newRow.ln=allCount;
  newRow.id= "line "+allCount;
  c0=newRow.insertCell(0);
  c0.bgColor= "#FFFFFF ";
  c0.innerHTML= " <input   size=10   class=noborder   name=sCatalog "+allCount+ "> ";
  c1=newRow.insertCell(1);
  c1.bgColor= "#FFFFFF ";
  c1.innerHTML= " <input   size=12   class=noborder   name=sClass "+allCount+ "> ";
  c2=newRow.insertCell(2);
  c2.bgColor= "#FFFFFF ";
  c2.innerHTML= " <input   size=8   class=noborder   name=sMaterial "+allCount+ "> ";
  allCount++;
}


[解决办法]
请问要怎样从
c0.innerHTML= " <input size=10 class=noborder name=sCatalog "+allCount+ "> ";

这里面没有值,他只是生成了一个 text控件,如果生成页面后,在text输入东西
可以
document.getElementsByName( "sCatalo0 ")[0].value
document.getElementsByName( "sCatalo1 ")[0].value
还可以
var a=document.getElementsByTagName( "input ")
for(var =0;i <a.length;i++){
if(a[i].type== "text "){
if(a[i].name.substr(0,7)== "sCatalo "){
alert(a[i].value)
}
}
}

热点排行
Bad Request.