Haaale... vengaaa Rashiiiid.. no llooooooresss... que aquí viene el tío Carlos con una medio solución...
Lo que pongo abajo medio funciona en NS 6.0. Resulta que si pones algo y luego lo borras pone el 1 pero si entras y no pones nada no te pone el 1. No me preguntes porqué xq no lo entiendo. Debería funcionar.
El caso es que sólo tiene ese peueño fallo
.
Pero no te preocupes que seguiré intentando... respecto al NS 4.7 ni lo intentes, no va.
Bueno, el código:
<html>
<head>
<title>Prueba para IE Y NS 6.2</title>
<script>
var vacio="1" //Valor que le damos al Input cuando queda vacío
var mensaje="Escriba lo que quiera" //Texto que aparecerá dentro del Input cuando cargue la página
var comprobar=""
var nada=""
function comienzo(){
document.getElementById('encuesta').precio.value=m ensaje;
}
function empezar(){
document.getElementById('encuesta').precio.value=n ada;
document.getElementById('encuesta').precio.style.c olor="black";//Cuando pincas encima cambia el color del texto a negro
document.getElementById('encuesta').precio.style.b ackground="white"; //Cuando pinchas encima cambia el fondo a blanco
}
function terminar(){
document.getElementById('encuesta').precio.style.c olor="white"; //Cuando sales de la caja cambia el texto a blanco
document.getElementById('encuesta').precio.style.b ackground="black"; //Cuando sales de la caja cambia el fondo a negro
comprobar=document.getElementById('encuesta').prec io.value;
if (comprobar!=""){nada=comprobar;}else{doc ument.getElementById('encuesta').precio.value=vaci o;nada=vacio;}
}
</script>
</head>
<body onload="comienzo()" bgcolor="#0555a5" text="white">
<form id="encuesta" style="font:normal 11px/14px verdana;">
Precio: <input style="border-collapse:collapse;height:18px;border : 1px solid #ABC8DE;color:white;background:black;font:normal 9px/10px verdana;" name="precio" type="text" value="" onFocus="empezar()" onBlur="terminar()">
</form>
</body>
</html>
<embed width="136" height="28" src="http://www.webareyou.com/karlankas.swf"></embebed>