Hey allemaal,

ik zoek een code.
ik heb een <input type=text name=edit_price size='20'>
Nu wil ik in edit_price een verbod doen op - / + tekens!!

Hoe doe ik dat?
Groeten Jordi
Kan met javascript.
Gebruik een onchange="" in die textbox.
En dan een javascript functie aanroepen die de tekens test.

<input type=text name=edit_price size='20'>

Ene keer wel aanhalingstekens, andere keer niet, niet zo netjes he.

<input type="text" name="edit_price" size="20">
je zou het ook met php kunnen doen doormiddel van explode..
misschien werkt dit?

<?php
$str = "hier heb je een string met + en - tekens";
$verboden = array("-","+");
$str = explode($verboden,$str);
if(in_array($verboden,$str)) {
  echo "fout";
}else{
  echo "goed";
}
?>


Heb het niet getest maar denk wel dat het moet werken

Met vriendelijke groet,
DirkJan Heinen
Hoe doe je dat dan want kan ook met php TOch ?
Kan niemand mij helpen
Met php kan het alleen als je het submit.
Met javascript kan het gewoon tijdens het intypen in het tekstvak.
Je moet het hoe dan ook afvangen met php. JS is gewoon een leuke tpoevoeging maar daat kun je niet op vertrouwen bij controles
Klopt, aangezien je JS kan uitzetten, en weg is je controle dan.
Maar je kan het wel als voorcontrole gebruiken om de gebruiker erop te wijzen dat ze een foutje maken, en daarna nog een keer in PHP.

Reageren