Toon posts:

[JS] formulier/veld check

Pagina: 1
Acties:

Verwijderd

Topicstarter
Okay heb net zowel hier als op google gezocht, weet zelf niet zoveel van javascript. Heb echter het volgende bedankt:


code:
1
onBlur="if(this.value=='\''){alert('U mag geen \' gebruiken')}"

Het veld van het formulier word dus gechecked op het gebruik van een enkele quote en als dat het geval is, krijgt men meteen die waarschuwing.

Op zich werkt het, alleen met een waarde: Ocean's Eleven (dan werkt het niet..) :s

Nu kan je wildcards gebruiken bij javascript, ik dacht dat dat het ?-teken was.
Hoe implementeer ik dat in deze code?

Zit nu dus een beetje vast... |:(

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 07:13

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

zie de indexOf-functie :)

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


Verwijderd

Topicstarter
Okay,
heb nu dit geprobeerd maar het werkt helaas nog niet. Kennelijk doe ik iets verkeerd.
code:
1
onBlur="var teken=this.value.indexOf('\'');if(teken==1){ alert('Fout: U mag geen \'-teken gebruiken.');}"

Verwijderd

Topicstarter
Nou het is nu gelukt, heb nu onderstaande code:
(Mocht iemand het nog interessant vinden... :Y)

code:
1
2
3
4
5
6
7
8
9
10
11
function checkveld(){
var ongeldig = "'";

if (document.formulier.naam.value.indexOf(ongeldig) > -1) {
alert("Fout: U mag niet het '-teken gebruiken.");
return false;
}
else {
return true;
   }
}