In diesem Artikel wird hauptsächlich die JS-Methode zum dynamischen Hinzufügen von Ereignissen zu Etikettensteuerelementen vorgestellt und die damit verbundenen Betriebsfähigkeiten von Javascript analysiert, um das dynamische Hinzufügen von Ereignissen einfach in Form von Beispielen zu implementieren dazu
Das Beispiel in diesem Artikel beschreibt die Methode zum dynamischen Hinzufügen von Ereignissen zu Beschriftungssteuerelementen mithilfe von JS. Teilen Sie es als Referenz mit allen. Die Details lauten wie folgt:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="www.php.cn/1999/xhtml"> <script language="javascript"> function set(){ var obj = document.getElementById("fy"); //obj.attachEvent('onfocus', add); //在原先事件上添加 //obj.setAttribute('onfocus',add); //会替代原有事件方法 //obj.onfocus=add; //等效obj.setAttribute('onfocus',add); if (window.addEventListener) { //其它浏览器的事件代码: Mozilla, Netscape, Firefox //添加的事件的顺序即执行顺序 //注意用 addEventListener 添加带on的事件,不用加on obj.addEventListener('focus', add, false); } else { //IE 的事件代码 在原先事件上添加 add 方法obj.attachEvent('onfocus', add); } } function add() { alert("已经成功添加事件"); } </script> <body> <input type="text" onfocus="alert('预设事件');" id="fy" /> <input type="button" onclick="set();" value="sssss"/> </body> </html>
[Verwandte Empfehlungen]
1 🎜>: „php Programmer Toolbox“ V0.1 Version herunterladen 2. Kostenloses js-Online-Video-Tutorial
3. php.cn Dugu Jiujian (3) - JavaScript-Video-Tutorial
Das obige ist der detaillierte Inhalt vonRelevante Techniken zum dynamischen Hinzufügen von Ereignissen mithilfe von js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!