Hi,

ik heb een <form> met de felden:

- Postcode
- Stadt.

Nu wil ik zonder de pagina opnieuw te laden een link aanpassen (met de data die de user heeft ingevuld) die dan een site in een iframe op dezelfde pagina opend. Nadat deze stap is voltooid, wordt dan het form zame met deze info gesubmit.

Hier mijn JavaScript code om de input van de User te verkrijgen (ik call de function met een button):


     function throwGeo(ida, idb) {
	 var plz = document.getElementById(ida).value;
	 var city = document.getElementById(idb).value;
     }


Tot zover simple, maar nu moet ik wete hoe ik die data in mijn link krijg (zonder page refresh)...

Hier de link en de IFrame code:


<a href="test.php?plz=(hier de aangepaste value)&city=(hier de aangepaste value)" target="iframe">Test it!</a>
<iframe src="" name="iframe" width="250px" height="150px" scrolling="Auto" frameborder="0"></iframe>


Weet iemand een oplossing?

Alvast bedankt!

Greetz, Carl J.
lees eens de handleiding door op W3schools.com (ook van AJAX)
yow heb het opgelost... post later ff de oplossing.

maar heb ff vraag over een JavaScript Error.

Hier de code:


   function throwUrl(ida, idb) {
	 var pcode = document.getElementById(adpcode).value;
	 var city = document.getElementById(adcity).value;
	 var newurl = 'getit.php?pcode='.pcode.'&city='.city;

	 myurl.href = newurl;
	 }


Als ik de Function oproep komt een error met:


Expected identifier


Iemand een idee wat er mis is?

om variabelen in javascript te doen gebruik je niet '. bla .' maar ' + bla + '

waarom eigenlijk die Iframe? frames zijn heel erg verouderd.

veel succes nog
Jep, idd. Ben zo te zien niet echt concentrated...

Werkt perfectly!


Dank je voor je hulp !!

Reageren