论坛's Archiver

kenno 发表于 2008-1-23 04:58

我想在某个网站某些特定单元格下插入一个checkbox,而这个特定单元格的属性是width=3% align=&quot;center&quot;的<br />于是我如下做:<br /><br /><div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'><br />(function(){<br /><br />var a=document.getElementsByTagName(&quot;td&quot;);<br /><br />for (var b in a){<br />    if ((a[b].getAttribute(&quot;width&quot;)==&quot;3%&quot;) &amp;&amp; (a[b].getAttribute(&quot;align&quot;)==&quot;center&quot;)){<br />        var mTag=document.createElement(&quot;input&quot;);<br />        mTag.setAttribute(&quot;type&quot;,&quot;checkbox&quot;);<br /><br /><br /><br /><br />    <br />        <br />        a[b].appendChild(mTag);<br />  <br />         <br /><br />    }<br />}<br /><br /><br />})();<br /></div><br /><br />结果错误控制台报警,说a[b].getAttribute不是一个函数……求教…… <img src="http://forums.mozine.cn/style_emoticons/<#EMO_DIR#>/sweatingbullets.gif" style="vertical-align:middle" emoid=":sweatingbullets:" border="0" alt="sweatingbullets.gif" />

页: [1]

© 2004-2009 Mozest.com