Pregunta Asp sobre el menú desplegable
Su base de datos es correo, que contiene dos campos: nombre de correo y correo. Seleccione el nombre del correo electrónico en el menú desplegable y escriba el campo de correo electrónico en el cuadro de texto del correo electrónico.
Si su campo de correo electrónico puede ser relativamente grande, se recomienda que lo seleccione y luego lo lea. De lo contrario, léalo todo y escríbalo hasta que la página esté oculta, y luego reemplácelo después del menú desplegable. cambios en el menú inferior. El método para seleccionar primero y leer después se describe aquí:
Primero, agregue un iframe a la página:
& ltiframe name = " Action " type = " oculto " & gt; & lt /iframe>
Entonces su menú desplegable se verá así:
& ltselect name = " mail name " onchange = " action . location = ' action . ¿ASP? mailname = '+this . value " & gt;
A continuación, escriba un Action.asp, use request ("mailname ") para leer el campo de correo electrónico correspondiente de la base de datos y luego escriba así:
& ltscript language = javascript & gt
parent.getElementById("correo "). value = " & lt%=rs("mail")% >;
& lt/script & gt;
Por supuesto, cabe señalar que el contenido del correo El campo no puede Hay comillas dobles
Simplemente describe la idea, el código específico depende de ti
La clave es usar onchange para capturar los cambios del menú a continuación y luego leer. el correo en el iframe oculto y escriba en el cuadro de texto de la página principal.