Heim > Fragen und Antworten > Hauptteil
var td3=document.createElement("td");
var hf=document.createElement("a");
hf.innerHTML="删除";
hf.href="javascript:;";
hf.onclick="del(this)";
td3.appendChild(hf);
Der obige Code. Nach dem Einfügen des a-Tags in das td-Tag verschwindet das onclick-Attribut des a-Tags, wie unten gezeigt:
Bitte erklären Sie, was los ist.
Ich habe gerade versucht, den vorletzten Satz zu ändern in:
hf.setAttribute('onclick','del(this)');
Das Onclick-Attribut wird erfolgreich hinzugefügt. . .
PHP中文网2017-05-19 10:28:24
var td3=document.createElement("td");
var hf=document.createElement("a");
hf.innerHTML="删除";
hf.href="javascript:;";
hf.onclick=del(this); =>去掉引号,并且,这个this是什么?????
td3.appendChild(hf);