jag får följande felmedelande
'l_user' is undefined
använder följande kod
<script>
function offBox(box){
if (document.all){
box.style.border="1 #C0C0C0 solid";
box.style.background="FFFFFF";
box.style.color="C0C0C0";
}
}
function onBox(box){
if (document.all){
box.style.border="1 #000000 solid";
box.style.background="EEEEEE";
box.style.color="000000";
}
}
</script>
<INPUT TABINDEX="1" TYPE="text" NAME="username" onFocus="onBox(this);l_user.color = '666666';" onBlur="offBox(this);l_user.color = 'C0C0C0';" size="20">
vad kan vara fel?
@ndersMedlem sedan juni 200032 969 inlägg Var definierar du objektet l_user?
Peter SMedlem sedan dec. 20025 483 inlägg l_user.color = '[B]#[/B]666666';" onBlur="offBox(this);l_user.color = '[B]#[/B]C0C0C0';
Det skall det vara en "brädgård" framför färgkoderna. (Gäller även i funktionerna som du postade)
:)
Var definierar du objektet l_user?
tror inte jag gör det...var skall man göra deT?
@ndersMedlem sedan juni 200032 969 inlägg l_user är ju det objekt vars färg du försöker sätta?
kan inte javascript
hjälp mig
Peter SMedlem sedan dec. 20025 483 inlägg Visa all den kod du använder.
:)
<% Option Explicit %>
<HTML>
<HEAD>
<TITLE>Logga in</TITLE>
<LINK REL="stylesheet" TYPE="text/css" HREF="../include/ss.css">
<script>
function offBox(box){
if (document.all){
box.style.border="1 #C0C0C0 solid";
box.style.background="FFFFFF";
box.style.color="C0C0C0";
}
}
function onBox(box){
if (document.all){
box.style.border="1 #000000 solid";
box.style.background="EEEEEE";
box.style.color="000000";
}
}
</script>
</HEAD>
<BODY onLoad="javascript:document.frm.username.focus()">
<TABLE BORDER="0" WIDTH="250" BGCOLOR="#000000" CELLPADDING="1" CELLSPACING="1">
<TR>
<TD><FONT COLOR="#FFFFFF">  Inlogging för HyrSidan</FONT></TD>
</TR>
<TR>
<TD>
<TABLE BORDER="0" WIDTH="100%" BGCOLOR="#FFFFFF">
<TR>
<TD>
<FORM METHOD="post" ACTION="check/admin.asp" NAME="frm">
<TABLE BORDER="0" WIDTH="230" BGCOLOR="#FFFFFF">
<TR>
<TD><B>Användarnamn:</B></TD>
<TD ALIGN="right">
<INPUT TABINDEX="1" TYPE="text" NAME="username" onFocus="onBox(this);l_user.color = '666666';" onBlur="offBox(this);l_user.color = 'C0C0C0';" style="border:1px solid #C0C0C0; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; color:#C0C0C0" value="" size="20"><br></TD>
</TR>
<TR>
<TD><B>Lösenord:</B></TD>
<TD ALIGN="right">
<INPUT TABINDEX="2" TYPE="password" NAME="password" onFocus="onBox(this);l_user.color = '666666';" onBlur="offBox(this);l_user.color = 'C0C0C0';" style="border:1px solid #C0C0C0; padding-left: 4; padding-right: 4; padding-top: 1; padding-bottom: 1; color:#C0C0C0" value="" size="20"><br></TD>
</TR>
<TR>
<TD COLSPAN="2" ALIGN="right"><BR><INPUT TABINDEX="3" TYPE="submit" NAME="submit" VALUE="Logga in" onFocus="onBox(this);l_user.color = '666666';" onBlur="offBox(this);l_user.color = 'C0C0C0';"></TD>
</TR>
</TABLE>
</FORM>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Peter SMedlem sedan dec. 20025 483 inlägg Då föreslår jag att du plockar bort följande i samtliga "input"-element:
l_user.color = '666666';
l_user.color = 'C0C0C0';
För övrigt se:
http://www.webforum.nu/showthread.php?s=&postid=538474#post538474
:)
dectgapMedlem sedan sep. 20021 655 inlägg Jag tror att de flesta fortfarande är nyfikna på vad
l_user.color = '666666'
egentligen ska göra :)
Är det meningen att något på sidan, förutom input-rutorna, ska byta färg på något sätt när man sätter fokus på rutorna?
alla input (text rutor och knappar)
skall få en annan färg när de är markerade
Peter SMedlem sedan dec. 20025 483 inlägg hinner ej testa mer nu...hör av mig imorgon när jag kollat mer på det
Peter S> ditt förslag funkar! :)
tack!