login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Javascript

Offline Keesieh - 08/04/2008 15:36 (laatste wijziging 08/04/2008 16:15)
Avatar van KeesiehNieuw lid Dit moet toch gewoon werken als ik de functie 'verander' aanroep?

  1. <script type="text/javascript">
  2.  
  3. var voorbeeld = "blabla";
  4.  
  5. function verander(){
  6. voorbeeld = "albalb";
  7. }
  8.  
  9. document.write (voorbeeld);
  10.  
  11. </script>


Maar hij blijft gewoon blabla printen  

Citaat:
PieterC Edit: Codetags!

5 antwoorden

Gesponsorde links
Offline cloudstrife - 08/04/2008 15:40
Avatar van cloudstrife PHP beginner Zoals het er nu staat gaat hij je document.write() gewoon 1 keer uitvoeren, als jij de inhoud van de variabele wijzigd gaat hij de document.write() dus niet nog eens uitvoeren...
Offline Bruud - 08/04/2008 15:41
Avatar van Bruud Nieuw lid moet je eerst voordat je write, moet je eerst verander() ervoorzetten. dan roep je de funtie aan
Offline Keesieh - 08/04/2008 15:45 (laatste wijziging 08/04/2008 15:46)
Avatar van Keesieh Nieuw lid
Bruud schreef:
moet je eerst voordat je write, moet je eerst verander() ervoorzetten. dan roep je de funtie aan


Ja dat snap ik, maar het is juist de bedoeling dat 'var voorbeeld' alleen veranderd wanneer ik de functie aanroep. Maar wanneer ik dat doe met behulp van bijvoorbeeld een formulier blijft hij 'blabla' printen. De funtie werkt prima want wanneer ik er een alert bij zet krijg ik netjes een melding.
Offline yetti4 - 08/04/2008 15:47 (laatste wijziging 08/04/2008 15:48)
Avatar van yetti4 JS interesse natuurlijk blijft ie dat printen. functie is niet uitgevoerd.
  1. function verander(wat)
  2. {
  3. document.write(wat);
  4. }

en in html roep je dan functie verander("hier alles wat je maar wil")
:)
Offline Bruud - 08/04/2008 15:47
Avatar van Bruud Nieuw lid maar wat is je probleem dan:P
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.458s