Avatar billede webberen Nybegynder
08. marts 2002 - 16:29 Der er 14 kommentarer og
1 løsning

Tjekke form for @

Hej!

jeg ville hører om der er nogle som ligger inde med et simpelt script, hvor at den tjekker i en tekstfelt om der er blevet indtastet et @.

Jeg ved ikke om det er bedst i ASP-script eller javascript.
Avatar billede rune_c Nybegynder
08. marts 2002 - 16:34 #1
<input type=text id=txt0>

<script language="JScript">

function check(){
  if (txt0.indexOf("@") != 0)
      alert("@'ets placering er: "+ txt0.indexOf("@"))
}

</script>
Avatar billede rune_c Nybegynder
08. marts 2002 - 16:34 #2
skulle være et svar
Avatar billede macho Praktikant
08. marts 2002 - 16:37 #3
Avatar billede rune_c Nybegynder
08. marts 2002 - 16:40 #4
rettelse:

<input type=text id=txt0>

<script language="JScript">

function check(){
  if (txt0.value.indexOf("@") != 0)
      alert("@'ets placering er: "+ txt0.value.indexOf("@"))
}

</script>
Avatar billede webberen Nybegynder
08. marts 2002 - 16:44 #5
har sat det ind...men kan ikke se at den forhindre mig i noget?
Avatar billede webberen Nybegynder
08. marts 2002 - 16:46 #6
Prøver lige din rellese Rune
Avatar billede rune_c Nybegynder
08. marts 2002 - 16:47 #7
<form action="din_script.asp" method="post" onsubmit="return check()" name="frm">
<input type=text name=txt0>
<input type="submit">
</form>

<script language="JScript">

function check(){
  if (document.frm.txt0.value.indexOf("@") != 0)
      alert("Der er ikke noget @");
      return false;
}

</script>
Avatar billede webberen Nybegynder
08. marts 2002 - 16:47 #8
virker ikke...
Avatar billede webberen Nybegynder
08. marts 2002 - 16:47 #9
hehe du laver heletiden rettelser :)
Avatar billede rune_c Nybegynder
08. marts 2002 - 16:47 #10
du skal jo også lige kalde funktionen
Avatar billede buha Nybegynder
08. marts 2002 - 16:48 #11
lytter med!
Avatar billede webberen Nybegynder
08. marts 2002 - 16:54 #12
rune det virker...men kan man ikke lave 2 sætninger i en alert?
Avatar billede rune_c Nybegynder
08. marts 2002 - 16:57 #13
jo.

alert("Hej med dig?\nHvordan går det?\n\tfint fint")

hvis det er det du mener med 2 sætninger

\n = new line = ny linie
\t = tab
Avatar billede rune_c Nybegynder
08. marts 2002 - 16:59 #14
eller:

<script language="JScript">

var str = "Hej med dig ", str1 = "går det godt?";

alert(str + str1 + "\nDet går rigtig godt");

</script>
Avatar billede webberen Nybegynder
08. marts 2002 - 16:59 #15
tak...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester