Entonces que puedo hacer para solucionar mi problema.
================================================== =======
Cita:
Iniciado por Al Zuwaga
Lo que estás haciendo mal es el razonamiento. ASP (todo lo que esté entre los tags <% %>) se ejecuta en el servidor y vos estás metiendo código server-side (ASP) dentro de una función javascript. Son dos ámbitos y tiempos de vida totalmente diferentes.
Estoy un tanto espeso hoy, pero para hacerla corta y que me entiendas:
document.form1.mail.value, que es javascript, no existe cuando el string contenido en la variable llamada sql se ejecuta.