anoniem Geplaatst: 12 september 2002 Delen Geplaatst: 12 september 2002 Ik heb een formulier met een tekstvak. De waarde van dit tekstvak kun je opzoeken door op de knop 'Opzoeken...' te klikken. Er opent dan een nieuw venster met te kiezen waarden. Door op deze waarde te klikken sluit het venster en wordt de waarde in het tekstvak ingevoerd. Met PHP lukt dit niet (server-side), dus wil ik dit met JavaScript doen. Ik heb gezocht op internet maar kan alleen iets in die richting vinden als een 'remote control' (pagina veranderen van het eerste venster, door tweede geopende venster), maar ik kan niet vinden hoe je een tekstvak aanpast in het eerste venster. Dit is de code van mijn poging: MAIN.HTM [quote:e78d6e8db1]<html> <head> <script><!-- function remote(url){ win2=window.open(url,"","width=150,height=350,scrollbars") win2.creator=self } //--> </script> </head> <body> <form name="form1"> <input type="text" name="text1"> <input type="button" value="opzoeken..." onClick="remote('remote.htm')"> <input type="submit" value="submit" name="submit"> </form> </body> </html>[/quote:e78d6e8db1] REMOTE.HTM [quote:e78d6e8db1]<html> <head> <title>Remote Control</title> <script><!-- function remote2(url){ window.opener.location=url } //--> </script> </head> <body> <p><a href="javascript:remote2('tekst1')">test1</a></p> <p><a href="javascript:remote2('tekst2')">test2</a></p> </body> </html>[/quote:e78d6e8db1] Weet iemand hoe ik de functie moet aanpassen of mij een gooi in de goede richting geven? Ik dacht zelf iets van 'document.form1.text1=url' ofzo, maar dit schijnt niet te werken... :cry: Quote Link naar reactie
anoniem Geplaatst: 12 september 2002 Auteur Delen Geplaatst: 12 september 2002 even een gok: window.opener.formnaam.veldnaam.value t. Quote Link naar reactie
anoniem Geplaatst: 13 september 2002 Auteur Delen Geplaatst: 13 september 2002 en als je het helemaal correct wil doen is het afaik: [code:1:218ad0d808]window.opener.document.forms['formnaam'].elements['inputnaam'].value = 'iets'; [/code:1:218ad0d808] Quote Link naar reactie
anoniem Geplaatst: 13 september 2002 Auteur Delen Geplaatst: 13 september 2002 Dat is wat ik zocht :D . Het werkt pefect. Hartelijk dank. Hebben jullie toevallig een link waar al die objecten, eigenschappen en methodes opgesomd zijn, zodat ik dit soort problemen in de toekomst zelf kan oplossen en jullie niet meer lastig hoef te vallen :wink: ? Ik heb dit proberen te zoeken op internet maar kan dan alleen scripts en tutorials (zonder de lijst van objecten\eigenschappen\methodes) vinden. Quote Link naar reactie
anoniem Geplaatst: 13 september 2002 Auteur Delen Geplaatst: 13 september 2002 [quote:3e123ffa55="Annie"]en als je het helemaal correct wil doen [/quote:3e123ffa55] /me is altijd een beetje "sloppy" geweest... ;) Quote Link naar reactie
anoniem Geplaatst: 13 september 2002 Auteur Delen Geplaatst: 13 september 2002 [quote:17586d4717="Remytje"]Hebben jullie toevallig een link waar al die objecten, eigenschappen en methodes opgesomd zijn, zodat ik dit soort problemen in de toekomst zelf kan oplossen en jullie niet meer lastig hoef te vallen :wink: ? [/quote:17586d4717] [url=http://www.devguru.com]DevGuru[/url] [url=http://developer.netscape.com/docs/manuals/index.html?content=javascript.html]DevEdge (netscape docs)[/url] Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen