私はこのように見て、その中に入力されたテキストフィールドを持つ単純なWebアプリケーションを持っている:.getAttribute( "name")と.nameの違いは何ですか?
<input id="txtip" type="text" value="10.1.1.50" />
アドレス10.1.1.50
は、IPアドレスのデフォルト値です。それでは、10.1.1.49
に変更すると仮定してみましょう
txtip.getAttribute("value")
:とJavaScriptから、私はこのようにそれを読んでいました。 GoogleのクロムのJavaScriptコード上記静止式
txtip.value
10.1.1.49
戻りながら、10.1.1.50
を返します。
違いは何ですか? 「正しい方法」とは何ですか?
stacksnippetsで問題を再現できますか? – guest271314
'value'は' input'の属性なので、 'getAttribute'でアクセスできるのですが、' value'もノード型 'input'のプロパティです。私は 'txttip.value'を使用します – JohanP