22. oktober 2001 - 11:41Der er
22 kommentarer og 1 løsning
kender du koden til det her?
Jeg skal hente data fra en rullemenu/Select-box, ved \"on-click\", men hvad er syntaksen for \"on-click\"?
Ved klik på en vilkårlig option i rullemenuen skal en ASP side aktiveres. (altså uden brug af en submit button) Rullemenuen er ikke dropdown, bare en <SELECT> kode </SELECT>
Fordi \'java script:\' er en kommando som brukes for å dirigere behandling av kommando til javascript fortolker. Siden bl.a. onchange er en javascript event, så blir \"verdien\" av eventen fortolket til JavaScript.
guiggio97 >> ehhh...var den kommentar til meg ?? HVis den var det, så må jeg bare skuffe deg og si at \"jo, det vet jeg *utmerket* godt\" (du skal være forsiktig med å uttale deg om ting du ikke har kjennskap til).
Selv om man kan blande språk på en side, så kommer man ikke utenom det faktum at man ikke skal prefixe handlertext i en event med \'java script:\'
LOL, tag nu lige og læs hvad det er nute skriver :-) At smide javascript ind i onChange er stort set det samme som at skrive java script:java script:function(), det kan godt være det virker men det er ikke kønt og det har slet ikke noget som helst at gøre med om man kan blande scriptsprog eller ikke..
Så jeg kan kun give nute ret i alle hans kommentarer :-)
Du må undskylde men jeg er nødt til at forklare den med Javascript.... Men man lærer altid noget godt hvis man udveksler forskellige meninger!
> nute & -mundi-
Prøv denne kode i MS IE og skriv jeres kommentar:
<html> <head> <script language=\"Javascript\"> function myfunction() { alert(\"Javascript\"); } </script> <script language=\"VBscript\"> function myfunction alert(\"VBscript\") end function </script> </head>
Vi har selv fundet ud af det ... jeg havde vist også udtrykt mig uklart... Jeg ville åbne ASPsiden på samme side(bare i en anden frame).. Her er det kode vi skrev: <base target=\"info\"> <form method=\"post\" name=\"form\" action=\"http://localhost/IISSamples/test2.asp\"> <p><select name=\"select\" onClick =\"form.submit()\" size=\"10\"> </p> guggio> du får points for svaret alligevel ;) - men jeg kom til at afvise dig, så svar lige igen :P
Det er bare for at undgå at skrive en bestemt URL (http://localhost/IISSamples/test2.asp), så kan du bare kopiere form\'en i alle mulige sider. Funktionen Request.ServerVariables(\"URL\") returnerer bare URL af sig selv.
PS: Filen skal hedde .asp, ikke .htm
Synes godt om
Ny brugerNybegynder
Din løsning...
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.