login  Naam:   Wachtwoord: 
Registreer je!
 Forum

direct fouten

Offline Ultimatum - 30/08/2006 05:47 (laatste wijziging 30/08/2006 05:54)
Avatar van UltimatumPHP expert Ik zou graag willen dat als ik bij mijn contact formulier op submit druk en er zijn fouten dat dan achter de desbetreffende input box in rood een vooraf ingestelde fout komt te staan.

Het is me wel met php gelukt maar ik wil dit stuk graag met javascript doen, is er iemand die mijn kan helpen aangezien ik er geen ervaring mee heb 

Mijn opbouw is als volgt (stukje ):

  1. <tr>
  2. <td class='left'>Naam:</td>
  3. <td class='middle'><input type="text" name="naam" value="" /></td>
  4. <td class='right'><font color='#FF0000'>Hier dan de fout</font>
  5. </tr>


en dat moet dan bij elke input box, iemand idee 

4 antwoorden

Gesponsorde links
Offline jensen - 30/08/2006 10:02
Avatar van jensen Nieuw lid En waarom zou je dit met javascript willen doen als dit perfect, eenvoudiger en logischer met php kan.
Offline Gerard - 30/08/2006 10:16
Avatar van Gerard Ouwe rakker http://www.plaatscode.be/2379/

Offline Ultimatum - 30/08/2006 13:09 (laatste wijziging 30/08/2006 15:01)
Avatar van Ultimatum PHP expert @jensen omdat (vind ik) php niet altijd de beste oplossing is en je soms moet terug vallen op javascript 

@proximus, zal ff gaan proberen

op 1 of andere manier werkt het formulier nu goed 

nog een vraagje:

Is het ook mogelijk dat niet alleen checkt op leeg maar zoals email of het geldig is en of het bericht niet te lang is..

is bovenstaande wel te doen met javascript of moet ik zoals jensen zegt gewoon weer met php verder denken?
Offline Dark_Paul - 30/08/2006 16:22 (laatste wijziging 30/08/2006 16:23)
Avatar van Dark_Paul PHP ver gevorderde lengte is gewoon document.elements['veld'].value.length
waarom je dit met javascript wilt snap ik niet.. je hebt een php. wat is er mis met php? je zal toch een extra controle uit moeten voeren, want javascript zet je uit en je kan doen wat je wilt.
email controle heb ik nog een functie voor, zal 'm ff zoeken.
  1. function Email_Check(val) {
  2. var myRegxp = /^[\d\w-_.]+\@[\d\w-_.]+\.[\d\w]{2,4}$/;
  3. return myRegxp.test(val);
  4. }
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.195s