Registreer FAQ Berichten van vandaag


Ga terug   Scholieren.com forum / School & Studie / Huiswerkvragen: Exacte vakken
Reageren
 
Topictools Zoek in deze topic
Oud 17-06-2007, 23:33
Klaas B.
Klaas B. is offline
Ja, daar heb ik last van, hehe.

Ik heb één functie die kijkt of de formuliervelden zijn ingevuld. Zo niet, maakt hij er 'Vul in' van. Nu heb ik een tweede functie, en die haalt 'Vul in' weg, onFocus. Die scripts werken apart perfect, maar samen gaat het nog niet helemaal.

Functie 1:
PHP-code:
function checkform form )
{

  if (
form.voornaam.value == "") {
    
form.voornaam.value="Vul in";
    
form.voornaam.focus();
    return 
false ;
  }
  if (
form.achternaam.value == "") {
    
form.achternaam.value="Vul in";
    
form.achternaam.focus();
    return 
false ;
  }
  return 
true ;
// En de rest. 
Functie 2:
PHP-code:
  function maakLeeg(id)
{
    if (
document.getElementById(id).value=="Vul in")
    
document.getElementById(id).value "";

Toepassing:


PHP-code:
//Functie 1:
<form action="" method="post" onsubmit="return checkform(this);">

//Functie 2:
    
<tr>
        <
td>Voornaam*:</td>
        <
td><input name="voornaam" id="voornaam" size="30" onFocus="maakLeeg('voornaam');"><br>
        </
td>
    </
tr>
    <
tr>
        <
td>Achternaam*:</td>
        <
td><input name="achternaam" id="achternaam" size="30" onFocus="maakLeeg('achternaam');"><br>
        </
td>
    </
tr>
    <
tr
Zoals gezegd werken ze afzonderlijk van elkaar perfect, maar ik moet de overlapping eruit krijgen. Ik ben overigens wel tot de conclusie gekomen dat de script kunnen samenwerken als ik de onFocus voor id X in de FORM-regel zet, maar dat schiet bij een langer formulier niet op.

Wat zijn de oplossingen?

Alvast bedankt!
Met citaat reageren
Advertentie
Reageren


Regels voor berichten
Je mag geen nieuwe topics starten
Je mag niet reageren op berichten
Je mag geen bijlagen versturen
Je mag niet je berichten bewerken

BB code is Aan
Smileys zijn Aan
[IMG]-code is Aan
HTML-code is Uit

Spring naar

Soortgelijke topics
Forum Topic Reacties Laatste bericht
Software & Hardware [JavaScript] Script activeren na klikken link
enzovoorts
4 11-06-2004 08:30


Alle tijden zijn GMT +1. Het is nu 06:40.