/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
alert() i ASP
Fra : Christian


Dato : 01-11-01 22:41

Hej!

Kan det passe at man ikke kan anvende alert() i ASP (anvender javascript som
scriptsprog). Jeg har lavet en form validation som virkede fint som
clientside, men når præcis den samme kode anvendes i et ASP dokument går det
galt. Hvad er alternativet i ASP? Her er koden fra ASP dokumentet:

<%
function formValidation(formen) {
box1 = formen.adresse.value;
if (box1 == "") {
alert('Indtast en adresse');
return false;
}
box1 = formen.postnrby.value;
if (box1 == "") {
alert('Indtast postnr. og by');
return false;
}
}
%>

<form action=bekraeft.asp method=post onSubmit='return formValidation(this)'
name=formen>
<input type=text name=adresse size="50">adresse
<input type=text name=postnrby size="50">postnr by
</form>



 
 
Jesper Stocholm (01-11-2001)
Kommentar
Fra : Jesper Stocholm


Dato : 01-11-01 22:43

Christian wrote in news:3be1c141$0$346$edfadb0f@dspool01.news.tele.dk:

> Hej!
>
> Kan det passe at man ikke kan anvende alert() i ASP (anvender
> javascript som scriptsprog). Jeg har lavet en form validation som
> virkede fint som clientside, men når præcis den samme kode anvendes i
> et ASP dokument går det galt. Hvad er alternativet i ASP? Her er koden
> fra ASP dokumentet:
>

du kan ikke lave en alert i dit ASP-dokuments serverside-kode, da klienten
aldrig ser denne kode.

--
Er du også irriteret over, at din lokale grønthandler ikke slår dine varer
ind på kasseapperatet - og dermed undrager sig moms ? Så bed om en bon.

- Jesper Stocholm - http://stocholm.dk (snart online igen)

Anders Lund (02-11-2001)
Kommentar
Fra : Anders Lund


Dato : 02-11-01 08:23

"Christian" <css@post7.tele.dk> skrev i en meddelelse
news:3be1c141$0$346$edfadb0f@dspool01.news.tele.dk...
> Hej!
>
> Kan det passe at man ikke kan anvende alert() i ASP (anvender javascript
som
> scriptsprog). Jeg har lavet en form validation som virkede fint som
> clientside, men når præcis den samme kode anvendes i et ASP dokument går
det
> galt. Hvad er alternativet i ASP? Her er koden fra ASP dokumentet:
>
Som det allerede er blevet nævnt, så er der ikke muligt at lave popups på
brugeres computer direkte fra asp, men du kan jo lave en smart funktion der
arbejder sammen med et clientsprog.
fx:
<%
Box1 == "en lille meddelse";
response.write "<script>alert('"
response.write Box1;
response.write "');</script>"
%>


Validations scripts er dog lettere at lave direkte fra client sproget!


--
Mvh
Anders Lund
Anders@itnews.dk
Besøg: Overclocking.dk - Much harder than VIAGRA



Christian (02-11-2001)
Kommentar
Fra : Christian


Dato : 02-11-01 22:51

Tak for svarene Anders og Jesper! Jeg er blev meget klogere...

"Anders Lund" <anders@itnews.dk> wrote in message
news:3be24960$0$25369$edfadb0f@dspool01.news.tele.dk...
> "Christian" <css@post7.tele.dk> skrev i en meddelelse
> news:3be1c141$0$346$edfadb0f@dspool01.news.tele.dk...
> > Hej!
> >
> > Kan det passe at man ikke kan anvende alert() i ASP (anvender javascript
> som
> > scriptsprog). Jeg har lavet en form validation som virkede fint som
> > clientside, men når præcis den samme kode anvendes i et ASP dokument går
> det
> > galt. Hvad er alternativet i ASP? Her er koden fra ASP dokumentet:
> >
> Som det allerede er blevet nævnt, så er der ikke muligt at lave popups på
> brugeres computer direkte fra asp, men du kan jo lave en smart funktion
der
> arbejder sammen med et clientsprog.
> fx:
> <%
> Box1 == "en lille meddelse";
> response.write "<script>alert('"
> response.write Box1;
> response.write "');</script>"
> %>
>
>
> Validations scripts er dog lettere at lave direkte fra client sproget!
>
>
> --
> Mvh
> Anders Lund
> Anders@itnews.dk
> Besøg: Overclocking.dk - Much harder than VIAGRA
>
>



Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408946
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste