I have a simple web-application with an input text field in it looking like this:
<input id="txtip" type="text" value="10.1.1.50" />
The address 10.1.1.50
is a default value for an ip address. And from javascript I would read it like this:
txtip.getAttribute("value")
Now let's suppose to change it to 10.1.1.49
. In google chrome the above javascript code will still return 10.1.1.50
, while the expression
txtip.value
returns 10.1.1.49
.
What is the difference? What is the "right way"?