Cet article décrit la méthode des scripts JS pour ajouter dynamiquement des événements aux contrôles de balise. Partagez-le pour votre référence, comme suit:
<! 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 linguisse = "javascript"> function set () {var obj = document.getElementById ("fy"); // obj.attachevent ('onfocus', add); // add //obj.setAttribute('onfocus',add); // Il remplacera la méthode de l'événement d'origine //obj.onfocus=add ;//equivalent obj.setAttribute ('onfocus', add); if(window.addEventListener){//Event codes of other browsers: Mozilla, Netscape, Firefox//The order of added events is the execution order//Note that the event with on is added with addEventListener, without adding onobj.addEventListener('focus', add, false);}else{//IE event code adds add on the original event Method obj.attachevent ('onfocus', add);}} fonction add () {alert ("événement ajouté avec succès");} </ script> <body> <input type = "text" onfocus = "alert ('preset event');" id = "fy" /> <input type = "bouton" onClick = "set ();" Value = "SSSSS" /> </ Body> </html>PS: La disposition du code ne semble pas être satisfaisante. Ici, je vous recommande plusieurs outils de formatage de code. Je crois qu'il peut être utilisé dans le développement futur de la programmation:
C Style de langue C / HTML / CSS / JSON Code Formatage et Outils d'embellissement:
http://tools.vevb.com/code/ccode_html_css_json
Outils d'embellissement et de formatage du code JavaScript en ligne:
http://tools.vevb.com/code/js
Outils d'embellissement / compression / formatage / de formatage du code JavaScript:
http://tools.vevb.com/code/jscompress
Outils de vérification, d'inspection, d'embellissement et de formatage du code JSON en ligne:
http://tools.vevb.com/code/json
Code JSON en ligne Formatage / embellissement / compression / édition / conversion des outils:
http://tools.vevb.com/code/jsoncodeformat
Pour plus d'informations sur JavaScript, veuillez consulter les sujets spéciaux de ce site: "Résumé des compétences de l'opération AJAX en JavaScript", "Résumé des compétences de l'opération JSON dans JavaScript", "Résumé des techniques de commutation JavaScript", "Résumé des effets de recherche Javascript" Techniques "," Résumé des structures de données JavaScript et des techniques d'algorithme "," Résumé des algorithmes et techniques de traverse JavaScript ", et" Résumé de l'utilisation des opérations mathématiques JavaScript "
J'espère que cet article sera utile à la programmation JavaScript de tous.