arnoldl Geplaatst: 7 februari 2008 Delen Geplaatst: 7 februari 2008 hallo all, Ik ben bezig met wat aanpassingen van met php website.. Hiervoor moet ik een link in een nieuw scherm openen met als url de text die in een textbox staat op dezelfde pagina. Dit kan dus enkel via javascript, aangezien de inhoud van die textbox nog niet verzonden is. Nou weet ik ongeveer 0,0 van javascript , maar ben al een eind gekomen. Code: <INPUT TYPE='button' VALUE='klik' onClick='window.open("http://www.blabla.nl/="+document.forms["new_product"].products_kk_id.value)'> Werkt helemaal zoals ik wil.. prima zou je zeggen.....nou bijna het textveld dat ik eigenlijk wil gebruiken heet geen products_kk_id maar : products_name[4] (ja die [4] hoort echt bij de naam) en dat pikt javascript niet....hoe dit op te lossen.. thks Link naar reactie Delen op andere sites Meer opties om te delen...
Gast maze Geplaatst: 8 februari 2008 Delen Geplaatst: 8 februari 2008 Heb je dit al eens geprobeerd?: document.forms["new_product"]["products_name[4]"].value Als je document.forms["new_product"].products_name[4].value gebruikt denkt javascript dat products_name een Array is... Een andere oplossing is natuurlijk om geen blokhaken in de veldnamen op te nemen. Link naar reactie Delen op andere sites Meer opties om te delen...
arnoldl Geplaatst: 8 februari 2008 Auteur Delen Geplaatst: 8 februari 2008 ga het proberen...will let you know.. veld renamen is niet echt een makkelijke optie... thnks , anyway Link naar reactie Delen op andere sites Meer opties om te delen...
Duwgati Geplaatst: 8 februari 2008 Delen Geplaatst: 8 februari 2008 Ik zou het proberen met de volgende syntax: (geen garantie hoor) document.forms('new_product').elements('products_name[4]').value Of anders even tellen welk volgnummer products_name[4] in jouw formulier-array heeft, en het op die manier uitlezen. Dus dan wordt het zoiets: document.forms('new_product').elements[1].value Er van uitgaande dat products_name[4] het 2e element in het formulier is (telling start bij 0). Link naar reactie Delen op andere sites Meer opties om te delen...
arnoldl Geplaatst: 10 februari 2008 Auteur Delen Geplaatst: 10 februari 2008 1e optie van maze werkt...thanks... duwgati.. thanks also.. niet geprobeert aangezien 1e optie al werkte... Link naar reactie Delen op andere sites Meer opties om te delen...
Aanbevolen berichten
Maak een account aan of log in om te reageren
Je moet een lid zijn om een reactie te kunnen achterlaten
Account aanmaken
Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!
Registreer een nieuwe accountInloggen
Heb je reeds een account? Log hier in.
Nu inloggen