JavaScript - Llamada función javascript desde codebehind asp.ne

 
Vista:

Llamada función javascript desde codebehind asp.ne

Publicado por maria (2 intervenciones) el 16/03/2005 09:01:31
Estoy intentando realizar una llamada a una función que se encuentra en un script de java en la pagina.html desde un evento que se produce en el codebehind y no me es posible. Agradecería vuestra ayuda.

Lo hago de la siguiente forma pero siempre me da el mismo error: " Se requiere un objeto".
En la parte de html tengo lo siguiente:
[COLOR=Blue]<script language="javascript">
var isOpen=false;
function muestraCapa(nombreCapa){
document.getElementById(nombreCapa).style.visibility="visible";
</script>[/COLOR]
En el codebehind me he creado una subrutina que llama a la función:

[COLOR=Blue]public sub mostrarCapa(byVal mostrarCapa as string)
response.write("<script>" & vbCrLf)
response.write("muestraCapa(' " & nombreCapa & " ')" & vbCrLf)
response.write("</script>")
end sub[/COLOR]

He probado también en la subrutina anterior a poner directamente : document.getElementById(nombreCapa)... etc.. por si el problema era el paso de argumentos, pero también me da problemas me dice que no reconoce document.

Alguien me puede ayudar?????? Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder