Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在If-Else语句中调用JavaScript函数_Javascript_Vb.net - Fatal编程技术网

在If-Else语句中调用JavaScript函数

在If-Else语句中调用JavaScript函数,javascript,vb.net,Javascript,Vb.net,VB.Net: Protected Sub btnFinish_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnFinish.Click For a As Integer = 0 To grdQ.Rows.Count - 1 Step a + 1 Dim an As TextBox = DirectCast(Me.grdQ.Rows(a).Find

VB.Net:

Protected Sub btnFinish_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnFinish.Click

            For a As Integer = 0 To grdQ.Rows.Count - 1 Step a + 1
                Dim an As TextBox = DirectCast(Me.grdQ.Rows(a).FindControl("txtAnswer"), TextBox)
                If an.Text = String.Empty Then
                    'do something
                    Exit For
                ElseIf an.Text <> "" Then
                    ScriptManager.RegisterClientScriptBlock(Page, Me.GetType(), "Script", "finAns();", True)
                End If
            Next
        End Sub
Protected Sub btnFinish_Click(ByVal sender作为对象,ByVal e作为System.EventArgs)处理btnFinish。单击
对于As Integer=0到grdQ.Rows.Count-1的步骤a+1
Dim an As TextBox=DirectCast(Me.grdQ.Rows(a).FindControl(“txtAnswer”),TextBox)
如果.Text=String.Empty,则
“做点什么
退出
如果是一个文本“”,那么
ScriptManager.RegisterClientScriptBlock(Page,Me.GetType(),“Script”,“finAns();”,True)
如果结束
下一个
端接头
…JavaScript:

<script type='text/javascript'>
   function finAns() {
    $("#timeLeft").dialog({
                title: "There's Still Time Left!",
                open: function(event, ui) { $(".ui-dialog-titlebar-close").hide();
                                          },
                modal: true,
                draggable: false,
                resizable: false 
    });
       return false;
  }
</script>

函数finAns(){
$(“#timeLeft”)。对话框({
标题:“还有时间!”,
打开:函数(事件,ui){$(“.ui对话框标题栏关闭”).hide();
},
莫代尔:是的,
可拖动:错误,
可调整大小:false
});
返回false;
}
这些代码怎么了?它好像不起作用了。调用javascript函数不起作用。。我不太擅长javascript,这就是为什么我需要一些帮助。谢谢:试试看

Page.ClientScript.RegisterStartupScript(this.GetType(),"CallMyFunction","finAns()",true)

控制台有错误吗?没有。它只是没有触发JavaScript函数的调用。