В этой статье описывается метод сценариев JS для динамического добавления событий в элементы управления тегами. Поделитесь этим для вашей ссылки, следующим образом:
<! Doctype html public "-// w3c // dtd xhtml 1.0 transitional // en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns = "http://www.w3.org/1999/xhtml"> <script language = "javascript"> function set () {var obj = document.getelementbyid ("fy"); // obj.attachevent ('onfocus', add); // добавить //obj.setattribute('onfocus'madd); // он заменит оригинальный метод события //obj.onfocus=add ;//equivalent obj.setattribute ('onfocus', add); if (window.addeventlistener) {// Коды событий других браузеров: Mozilla, Netscape, Firefox // Порядок добавленных событий - это порядок выполнения // Обратите внимание, что событие с добавлением с AddEventListener, без добавления onobj.addeventLister ('Focus, добавить, false); obj.attachevent ('onfocus', add);}} function add () {alert ("Событие добавлено успешно");} </script> <body> <input type = "text" onfocus = "alert ('preset event');" id = "fy" /> <input type = "кнопка" onclick = "set ();" value = "sssss"/> </body> </html>PS: макет кода, кажется, не является удовлетворительным. Здесь я рекомендую вам несколько инструментов форматирования кода. Я считаю, что это можно использовать в будущем разработке программ:
C Language Style/HTML/CSS/JSON CODE Инструменты и инструменты благоустройства:
http://tools.vevb.com/code/ccode_html_css_json
Онлайн инструменты для украшения и форматирования онлайн -кода:
http://tools.vevb.com/code/js
Украшение кода JavaScript/сжатие/Форматирование/Инструменты шифрования:
http://tools.vevb.com/code/jscompress
Инструменты проверки кода JSON, проверка, осмотр, благоустройство и форматирование:
http://tools.vevb.com/code/json
Код JSON онлайн форматирование/благоустройство/сжатие/редактирование/преобразование инструментов:
http://tools.vevb.com/code/jsoncodeformat
For more information about JavaScript, please check this site's special topics: "Summary of Ajax Operation Skills in JavaScript", "Summary of JSON Operation Skills in JavaScript", "Summary of JavaScript switching effects and techniques", "Summary of JavaScript search algorithm techniques", "Summary of JavaScript animation effects and techniques", "Summary of JavaScript errors and debugging Методы "," Сводка структур данных JavaScript и методов алгоритма "," Сводка алгоритмов и методов обхода JavaScript "и« Сводка использования математических операций JavaScript ».
Я надеюсь, что эта статья будет полезна для каждого программирования JavaScript.