js valueとinners HTMLの違いとinnerTextについて

650 ワード

   :
//    var dv1 = document.getElementById('test1');
//    dv1.firstChild.nodeValue = "elephant";//1   div        
   
//    document.getElementById('test1').innerHTML = "elephanrrr";//2   div        
2.valueとinners HTMLの違いとinnerText上のvalueもinners HTMLと書くことができます.注意してください.value属性のラベルがあればgetElementById().valueは例えば12345のようなvalue属性のないラベルはgetElementById()を使います.innerHTMLはフォームのコントロールではなくてもいいです.innerHTML inputタグはすべてvalue属性がありますが、innerHtml属性がないので、valueのみ使用できます.selectタグとoptionタグは、inners HTML属性とvalue属性がありますが、一つはテキストを取り戻し、一つは値を取り戻すことです.この二つは異なる可能性があります.(例えば、0、1は男性、女性の代わりに)具体的にどの値を使うかを見て、具体的に分析します.