“添加”按鈕的代碼是哪里錯了┗|`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代碼,運行不了,點擊事件確認沒有寫錯,請問我是哪里出錯了嗷?
2015-05-21
回答:
1、如果你問這個,你就是不了解table的子節(jié)點結構,table的直接子節(jié)點為text和tbody,而tr和td都在tbody中,所以才這么寫
2、return false這個你可以不用寫,這個是我當時測試別的使用的,忘記刪掉了
3、不同的編譯環(huán)境,字體的顏色不同,這個你不用管他
2015-05-20
你對照一下