“添加”按鈕的代碼是哪里錯(cuò)了┗|`O′|┛ 嗷~~
?????function?appe(){ ?????????var?tr=document.createElement("tr"); ?????????var?td1=document.createElement("td"); ?????????var?td2=document.createElement("td"); ?????????var?td3=document.createElement("td"); ?????????td1.innerHTML="<input?type='text'/>"; ?????????td2.innerHTML="<input?type='text'/>"; ?????????td3.innerHTML="<a?href='javascript:;'?onclick='deleteRow(this)'>刪除</a>"; ?????????tr.appendChild(td1); ?????????tr.appendChild(td2); ?????????tr.appendChild(td3); ?????????tr.parentNode.appendChild(tr); ?????}
這是“添加”按鈕的JS代碼,運(yùn)行不了,點(diǎn)擊事件確認(rèn)沒有寫錯(cuò),請(qǐng)問我是哪里出錯(cuò)了嗷?
2015-05-21
回答:
1、如果你問這個(gè),你就是不了解table的子節(jié)點(diǎn)結(jié)構(gòu),table的直接子節(jié)點(diǎn)為text和tbody,而tr和td都在tbody中,所以才這么寫
2、return false這個(gè)你可以不用寫,這個(gè)是我當(dāng)時(shí)測(cè)試別的使用的,忘記刪掉了
3、不同的編譯環(huán)境,字體的顏色不同,這個(gè)你不用管他
2015-05-20
你對(duì)照一下