09. september 2004 - 19:06Der er
2 kommentarer og 1 løsning
kalde en JavaS function i print
har denne linie print '<select name="select_'.$nr.'" onChange="location=\'billedeserie.php?F=4&T=<script>findVal()</script>&G=1&id='.$_REQUEST[id].'\'">';
Hvor den ikke retunerer min javascript værdi men derimod bare sender headerem: xxxxx.dk/xxx/xxxxx/billedeserie.php?F=4&T=<script>test()</script>&G=1&id=18
Hvor den burde returnere en talværdi: xxxxx.dk/xxx/xxxxx/billedeserie.php?F=4&T2G=1&id=18
function fintValue() { return document.getElementById('select_'+tal)[document.getElementById('select_'+tal).selectedIndex].text; }
Hvis der er en lettere måde at få værdien overført på så skriv endelig..
Men ellers hvordan får jeg den til at udføre mit javasript?
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
PHP scriptet udføres på serveren og genererer en fil med HTML kode (og evt javascript kode) i. den genererede fil bliver sendt til brugerens browser, og det er først der at javascript kode bliver genkendt og udført.
Så det du skal gøre er at få php til at lave en fil med det korrekt script i. her er det en eventhandler du vil have funktionen udføret i. Så lad os kikke på den:
eventhandlerstrengen (imellem " og ") er allerede javascript. DOM variabelen 'location' skal tildeles en strengværdi: location = \'billedeserie.php?F=4&T=<script>findVal()</script>&G=1&id='.$_REQUEST[id].'\'
og i javascript ligesom i php kan man sætte en streng sammen af stumper. Den eneste forskel er at i javascript bruger man '+' til det istedet for '.'
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.