Varför inte forstätta på ditt gamla inlägg istället för att posta ett nytt ?
Hallåjs,
undrar hur man bär sig åt för att anropa ett klientscript genom en event i en SELECT-sats?
/e:a
7 svar · 269 visningar · startad av ea
Hallåjs,
undrar hur man bär sig åt för att anropa ett klientscript genom en event i en SELECT-sats?
/e:a
Varför inte forstätta på ditt gamla inlägg istället för att posta ett nytt ?
Vad är meningen med sådana inlägg?
Hallåj,
nu vet jag hur man gör, förmodligen vet väl ALLA redan det, men eftersom ingen svarade på mina inlägg skickar jag med min lösning:
Så här ser Sub:en ut:
Sub sattFalse()
visatStart = FALSE
session("omStart") = TRUE
End Sub
Så här ser anropet ut:
<input onClick="<% call sattFalse() %>" type="text" name="dag" value="<% =aktuellDag %>" style="WIDTH: 85px; font-size: 10pt; font-family: verdana, arial;">
/e:a e:
det där fungerar ju inte.
call sattfalse() körs oberoende av om onclick triggas eller inte.
du kan inte blanda klient- och serverscript på det sättet, all asp-kod exekveras ju innan sidan skickas till läsaren.
om du berättar lite mer vad det är du vill göra så kan vi kanske hitta på en lösning åt dig.
Hallåj @nders,
jag har ett formulär med ett antal knappar, en textbox, några select-rutor.
för att spara data på olika sätt efter en "submit" identifierar jag vad som skall sparas genom att kolla om en knapp tryckts ner;
görs genom:
If Len(request.form("ny")) Then
När jag trycker ENTER i textboxen så submittas formuläret, men jag kan inte identifiera att jag tryckt på ENTER i textboxen. Det är det som är det stora problemet. Om du vet hur man kan identifiera en ENTER-tryckning i en textbox i ett formulär.
Obs jag vill inte ha ngn "ren" submit knapp. Alltså¨jag vill inte behöva trycka på en knapp istället för att trycka ENTER.
/e:a