Vet inte, men tror bestämt att det här har varit uppe förut :OO
ASP körs på servern medens javascript körs på klienten. Du kan mao inte göra något sådant här
<SCRIPT language="JavaScript">
nick = prompt('Skriv in ditt namn!',' ');
</SCRIPT>
Välkommen <%=nick%>
Det du får göra är ta emot värdet och sen skicka det vidare till en annan sida (genom ex. querystrings).
Är du helt säker på att du inte kan fortsätta att använda dig av javascriptsvariabeln på sidan?
Annars måste du posta ett formulär med värdet alt. lägga det i en querystring och ladda om sidan för att få tillgång till det.
Det handlar ju hela tiden om att aspkoden körs på servern innan all javascriptskod körs på klienten.
kan man använda sig av javascriptet för att sätta värdet på nick i sql-satsen?
Indirekt. SQL körs ju på servern så du måste få värdet från klienten (där javascriptet körs) till servern. Löses som sagt lämpligen med querystrings eller posts.