login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Functie Onclick

Offline delta_004 - 10/02/2007 19:17 (laatste wijziging 10/02/2007 19:21)
Avatar van delta_004Onbekend
  1. <script language="text/javascript">
  2. function functie(change) {
  3. document.form.test.value = ""+change+"";
  4. }
  5. </script>
  6. <form action="" name="form" method="POST">
  7. <input type="button" name="Test2" value="test" onClick="functie('Test');">
  8. </form>

Wie weet wat hier fout is? Krijg ook geen errors.

Wat is de bedoeling???
Nouja dat als je op die button klikt, dat je dan naar die functie gaat en daar staat in dat je de value van die button wijzigt naar Test

Maar op een of andere manier wil het neit werken

3 antwoorden

Gesponsorde links
Offline svm - 10/02/2007 19:45
Avatar van svm PHP ver gevorderde
  1. <script language="javascript">
  2. function functie(change) {
  3. document.form.Test2.value = change;
  4. }
  5. </script>
  6. <form action="" name="form" method="POST">
  7. <input type="button" name="Test2" value="test" onClick="functie('Test');">
  8. </form>


Het verschil zit hem in de start van het javascript (regel 1):
Jij had: language="text/javascript"
Ik heb: language="javascript"

Punt 2:
De button heet 'Test2', jij roept hem in je script op met de naam 'test'.
Offline delta_004 - 10/02/2007 20:08
Avatar van delta_004 Onbekend Jmmr het werkt wel maar als ik type naar submit zet en daaronder stukje phpcode, is er geen submit meer:P
Offline svm - 10/02/2007 20:15
Avatar van svm PHP ver gevorderde Dat maakt niet uit.
Je maakt geen submit van je button, maar als extra in je JS:
Dit zou moeten submitten én de tekst wijzigen:

  1. <script language="javascript">
  2. function functie(change) {
  3. document.form.Test2.value = change;
  4. document.form.Test2.submit();
  5. }
  6. </script>
  7. <form action="" name="form" method="POST">
  8. <input type="button" name="Test2" value="test" onClick="functie('Test');">
  9. </form>
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.222s