Tekst felt onclick grå tekst og marker alt
Hejsa,Jeg har nedenstående script som skulle være et cool login script, hvor standard teksten i et tekstfelt skulle stå i grå.. når man så klikkede på det markerede det hele teksten, og hvis man forlader det popper standard teksten tilbage..
Men i f.eks. firefox er teksten ikke grå som standard, og i explorer får den faktisk browseren til at crashe, så denne skal genstartes..
Aner ikke hvad der går galt, men vil rigtig gerne bruge dette script, og måske andre også kunne få gavn af det :)
Håber der er nogle som kan hjælpe!
På forhånd tak
<script>
function setColor(){
emailaddress.style.color = "grey";
}
function clearText(field){
if (field.defaultValue == field.value)
{
field.style.color = "grey";
//field.value = '';
//field.value = field.defaultValue;
//field.focus();
//field.select();
}
else if (field.value == '')
{
field.style.color = "grey";
field.value = field.defaultValue;
}
else
{
field.style.color = "black";
}
}
function changeText(field){
if (field.defaultValue == field.value)
{
field.value = '';
field.style.color = "black";
}
else if (field.value == '')
{
field.style.color = "grey";
field.value = field.defaultValue;
}
else
{
field.style.color = "black";
}
}
</script>
</head><body onload="setColor();">
<p>
<input name="emailaddress" onfocus="clearText(this)" onblur="clearText(this)" onkeypress="changeText(this);" value="Enter Your Email Address" size="70" type="text">
