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
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


0