javascriptでコントロールのカスタマイズ属性解析を追加します.

1323 ワード

前にHTML要素にカスタム属性を追加したと言いましたが、手動でHTMLコントロールに加えて、Javascriptに動的に追加できます.テキストボックスがあれば、
 
  

idvalue属性を追加したいなら、javascriptにこのように書くことができます.
 
  
var txt = document.getElementById("txtInput");
txt.setAttribute("idvalue"," ");
set Attributeの最初のパラメータはカスタム属性の名前を指定し、2番目のパラメータは初期値です.
コードは以下の通りです
 
  


    javascript
    <br>        function addCustomAttribute() <br>        { <br>            var txt = document.getElementById("txtInput"); <br>            txt.setAttribute("idvalue"," "); <br>        } <br> <br>        function showIdValue() <br>        { <br>                var txt = document.getElementById("txtInput"); <br>                alert(txt.attributes["idvalue"].nodeValue); <br>        } <br>