tleeMedlem sedan mars 2001290 inlägg Hej!
Jag har ett antal textfält som man kan ändra på.. och om man ändrar något värde i något av fältet
så skall det komma fram en liten bock vid sidan av textfältet som markerar att en ändring är gjord så
man inte glömer att uppdatera..
lite kod
<form method=post name=form_1 action=update_group.asp?Group=<%=DB_QUERY("col_Name")%>>
<TR BGCOLOR="<%= strColor %>">
<% Response.Write("<TD>" & DB_QUERY("col_Groups") & "</TD>" & vbNewLine) %>
<TD> <input type=checkbox name=txtActive <%= Trim(DB_QUERY("col_Visible")) %>></TD>
<TD><input type=text name=txtPrice1 size=2 value=<%=DB_QUERY("col_Price_1")%>>%</TD>
<TD><input type=text name=txtPrice2 size=2 value=<%=DB_QUERY("col_Price_2")%>>%</TD>
<TD><input type=text name=txtPrice3 size=2 value=<%=DB_QUERY("col_Price_3")%>>%</TD>
<TD><input type=text name=txtPrice4 size=2 value=<%=DB_QUERY("col_Price_4")%>>%</TD>
<TD><input type=text name=txtPrice5 size=2 value=<%=DB_QUERY("col_Price_5")%>>%</TD>
<TD><input type=submit value=Uppdatera name=submit></TD>
<TD><div name=update><img src=/blank.gif border=0></div></TD>
</TR>
</FORM>
alltså om man när man ändrar i t.ex txtPrice1 s skall blank.gif bytas ut till non_blank.gif, hur löser
man detta på smidigaste sätt, jag antar att man får använda OnChange funktionen i javascript..
hur skriver man den
function UpDate(strName)
{
document.strName.update="/non_blank.gif";
}
<TD><input type=text name=txtPrice4 size=2 value=<%=DB_QUERY("col_Price_4")%> OnChange=javascript:UpDate(this);>%</TD>
min kod ovan fungerar inte så jättebra så om nån kan komma med förslag på hur jag löser det på bästa sätt vore jag ytterst tacksam :)
/t
ZreoXMedlem sedan juli 200159 inlägg onChange i sig tyder på att det kommer ett javascript så du behöver inte nämna det...
vad du kan göra är att i funktionen skriva något i stil med:
andra_bilden = new Image();
andra_bilden.src = "c:\hej.gif";
function changes_image()
{
document.images["bildens_namn"].src = andra_bilden.src;
}
------------------
Kodarkivet
----------------------
Kodarkivet
JojoxxMedlem sedan juni 20004 308 inlägg Mer konkret
<img src="blank.gif" name="foo"><input type="text" name="baa" onChange="if(document.images){ document['foo'].src='non_blank.gif'; }">
foo byter naturligtvis för varje bild och <input>-element.
------------------
/ J
[Redigerat av Jojoxx den 11 sep 2001]
tleeMedlem sedan mars 2001290 inlägg <TR BGCOLOR="#FFFFFF">
<TD><a href=list_prod.asp?Group=BOX&GroupName=Chassin+%2D+N%E4tdelar>Chassin - Nätdelar</A></TD>
<TD> <input type=checkbox name=txtActive checked></TD>
<TD><input type=text name=txtPrice1 size=2 value='10' onChange="if(document.images){ document.['img_1'].src='/non_blank.gif'; }">%</TD>
<TD><input type=text name=txtPrice2 size=2 value='12' onChange="if(document.images){ document.['img_1'].src='/non_blank.gif'; }">%</TD>
<TD><input type=text name=txtPrice3 size=2 value='14' onChange="if(document.images){ document.['img_1'].src='/non_blank.gif'; }">%</TD>
<TD><input type=text name=txtPrice4 size=2 value='16' onChange="if(document.images){ document.['img_1'].src='/non_blank.gif'; }">%</TD>
<TD><input type=text name=txtPrice5 size=2 value='18' onChange="if(document.images){ document.['img_1'].src='/non_blank.gif'; }">%</TD>
<TD><input type=submit value=Uppdatera name=submit></TD>
<TD><img src=/blank.gif name=img_1 border=0></div></TD>
</TR>
</FORM>
<form method=post name=form2 action=update_group.asp?Group=CONF01>
<TR BGCOLOR="#FFFFFF">
<TD>Arlec Server System</TD>
<TD> <input type=checkbox name=txtActive ></TD>
<TD><input type=text name=txtPrice1 size=2 value='' onChange="if(document.images){ document.['img_2'].src='/non_blank.gif'; }">%</TD>
<TD><input type=text name=txtPrice2 size=2 value='' onChange="if(document.images){ document.['img_2'].src='/non_blank.gif'; }">%</TD>
<TD><input type=text name=txtPrice3 size=2 value='' onChange="if(document.images){ document.['img_2'].src='/non_blank.gif'; }">%</TD>
<TD><input type=text name=txtPrice4 size=2 value='' onChange="if(document.images){ document.['img_2'].src='/non_blank.gif'; }">%</TD>
<TD><input type=text name=txtPrice5 size=2 value='' onChange="if(document.images){ document.['img_2'].src='/non_blank.gif'; }">%</TD>
<TD><input type=submit value=Uppdatera name=submit></TD>
<TD><img src=/blank.gif name=img_2 border=0></div></TD>
</TR>
</FORM>
Nu har jag gjort så,,... men det funkar inte .. jag får följande fel..
Identifierare förväntas.
vad kan jag ha gjort fel ? ..
/t
[Redigerat av tlee den 11 sep 2001]
JojoxxMedlem sedan juni 20004 308 inlägg En miss av mig, det blev en punkt för mycket i exemplet. Så här skall det vara;
document['img_1'].src='/non_blank.gif';
Alltså ingen punkt direkt efter document.
------------------
/ J
tleeMedlem sedan mars 2001290 inlägg yeah.. snyggt.. tack för hjälpen!
/t
------------------
the man with the golden bottle..
CantonaMedlem sedan juni 200161 inlägg Vilken sida finns i frame
Hej på er,
Hur kan jag kontrollera om en sida finns i en specifik frame.
Har testat följande utan tillfredställande resultat.
if (parent.bottomFrame.src = 'sida.asp')
{
parent.bottomFrame.location.replace('annan_sida.asp');
}
CantonaMedlem sedan juni 200161 inlägg sorry inlägget skall inte ligga i denna tråd