Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   ASPX (.net) (http://www.forosdelweb.com/f78/)
-   -   Pq. no ejecuta una parte del código? (http://www.forosdelweb.com/f78/pq-no-ejecuta-parte-del-codigo-573771/)

chascos69 08/04/2008 09:41

Pq. no ejecuta una parte del código?
 
Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
Dim sb As String
sb = "<script language=Javascript>" & vbCrLf
sb &= "var ans;" & vbCrLf
sb &= "ans=window.confirm('aceptas licencia.....?');" & vbCrLf
sb &= "if (ans==true)" & vbCrLf
sb &= "{document.Form1.hdnbox.value='Yes';}" & vbCrLf
sb &= "Else" & vbCrLf
sb &= "{document.Form1.hdnbox.value='No';}" & vbCrLf
sb &= "</script>"
If (Not Page.IsStartupScriptRegistered("clientScript")) Then
Page.RegisterStartupScript("clientScript", sb)
End If
End Sub

Esto hace que al pulsar el button3 me muestre un msgbox y me pregunte si acepto o no.. el problema es que cuando escogo Aceptar me ejecuta document.Form1.hdnbox.value='Yes' pero cuando pulso cancelar no me ejecuta document.Form1.hdnbox.value='No'... pq.? como lo corrijo?
Gracias

Fann_Lavigne 09/04/2008 23:44

Re: Pq. no ejecuta una parte del código?
 
ke yo sepa javaScript si reconoce minusculas y mayusculas asi que intenta poner tu Else como else, no se, es lo mas raro que veo en tu codigo.

chascos69 10/04/2008 00:43

Re: Pq. no ejecuta una parte del código?
 
ok lo probaré

Peterpay 10/04/2008 06:48

Re: Pq. no ejecuta una parte del código?
 
Deja un espacio entre tu else y lo que le sigue porq si no estara haciendo Elseddddd

y pues no reconoce el identificador de palabra reservada

chascos69 11/04/2008 00:10

Re: Pq. no ejecuta una parte del código?
 
ok era el else en minúscula. Gracias


La zona horaria es GMT -6. Ahora son las 22:07.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.