zerokilled tiene toda la razón es defaultValue, por que intenté modificando este código
Código Javascript
:
Ver original<html>
<head>
<script type="text/javascript">
function displayResult()
{
var x=document.getElementById("email").defaultValue;
alert(x);
}
</script>
</head>
<body>
<form>
</form>
<button type="button" onclick="displayResult()">Display default value</button>
</body>
</html>
que encontré en w3schools:
w3Schools ejemplo defaultValue
y lo modifiqué con un window.onload así:
Código Javascript
:
Ver original<html>
<head>
<script type="text/javascript">
window.onload = function () {
document.getElementById("email").defaultValue = "yahoo";
}
function displayResult()
{
var x=document.getElementById("email").defaultValue;
alert(x);
}
</script>
</head>
<body>
<form>
</form>
<button type="button" onclick="displayResult()">Display default value</button>
</body>
</html>
Traté de ejecutarlos en ambos navegadores y no funcionó en IE8, que es el que tengo.
Trata cambiando defaultValue por value.
Saludos