Hola a todos. Tengo el siguiente codigo ASP:
<p align="center"><select size="1" name="<%=mm%>" onClick="Post(<%=mm%>)" </select></td>
En realidad lo anterior es parte de una tabla que se generará dinámicamente a través de un FOR en ASP. Ahora bien, yo nombro al objeto (en este caso un Select) como <%=mm%>, que es una variable ASP de tipo Texto, ke se autoincrementa y se concatena para ke como resultado en el bucle FOR siempre cambie de nombre. Yo paso como parámetros a una función Javascript el valor de esa variable, y luego la función Javascript en cuestión es:
function Post(m){
document.form1.m.options.length = 4;
document.form1.m.options[1].text = "Electrico";
document.form1.m.options[2].text = "Insumos";
document.form1.m.options[3].text = "Limpieza";
}
Como ven, uso de parámetro de entrada una variable m. La cuestión es que el código anterior me genera el mensaje que el objeto document.form1.m... etc no es un objeto válido. Es decir, no me está tomando el valor de la variable. El código de lo ke yo kiero hacer es evidentemente más largo y por eso lo he resumido por motivos prácticos, pero la pregunta evidente es: ¿cómo paso el valor de una variable ASP como parámetro en una función Javascript de tal forma ke sea reconocida y utilizada para representar un objeto (en este caso un Select) de un formulario? Un afectuoso saludo y gracias desde ya.