1. du bør kende forskel på SUB og FUNCTION, og på hvordan du kalder dem. 2. du bør kende forskel på Server-side-scripts og Client-side-scripts 3. du skal angive om SCRIPT er VB eller javascript (Language=Javascript) - blot en kommentar, jeg har ikke tid til mer lige nu ;-)
Du kan da for fande da (sorry...) ikke forvente, at et client-side script skal kunne eksekvere et server-side function-script ! Hvis du kigger i din HTML-kode (view source" kan du se din client-side function. Her er der ikke nogen funktion "indsaetValgt", for den ligger kun på serveren. Hvis du vil ha' skrevet noget HTML på clienten vha. javascript, så skal du bruge javascript, og ikke kalde en vb-script på serveren...
De andre har faktisk sagt det adskillige gange allerede: "clientside" og "serverside" er to helt forskellige steder.
alt det indeni ASP's <% og %> klammer er serverside og kun serverside
Javascript udenfor klammerne og som skrives med ASP er clientside og kun clientside.
Det serverside sker på serveren idet brovseren beder om at få sendt en side. Så kikker ASP fortolkeren på di .asp fil og udfører den kode der er indeni klammerne. Det omskriver filen til en ren clientside fil som så bliver sendt til browseren.
i browseren kan brugeren så klikke på knapper osv men hvis du vil have ASP til at tage sig af de klik kan det kun ske ved at du beder serveren om filen een gang til (med 'der blev klikket på ...* som parameter). Og det giver en mærkbart langsom respons for selv med adsl tager det ret lang tid at hente ny side fra serveren.
jakoba >> Ok, tak for forklaringen. Her kommer lige et side-spørgsmål. Hvorfor sætter du altid ";" bagefter selv "}" (kan jeg se i dine script-eksempler)
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.