JavaScript 函数

标签 javascript asp.net dom-events

我无法在 asp.net 中使用 freetextbox 调用我的 JavaScript。

这是我的 JavaScript 代码:

function validateFreetextbox()

{

    if(document.FTB_API["txt_Decs"].GetHtml == ''  )   

     {
        alert("Please Fill up desciption.");
        return false;
    }
    else
    {
        return true;
    }
}

我的代码在 asp.net 中用于按钮:

<asp:Button ID="btn_Add" runat="server" OnClick="btn_Add_Click" Text="Add" 

Width="231px" Font-Size="11px" Font-Bold="false" ForeColor="#333333"  

onclientclick=" validateFreetextbox()" />

最佳答案

应该是onclientclick="validateFreetextbox();"

编辑:为了您的帮助,我刚刚在最后尝试创建了页面并且它正在工作...您可以创建新页面并在最后检查这一点...

<html xmlns="http://www.w3.org/1999/xhtml">

<script language="javascript" type="text/javascript">
function validateFreetextbox()
{
alert('Called');
//    if(document.FTB_API["txt_Decs"].GetHtml == ''  )   
//    {
//        alert("Please Fill up desciption.");
//        return false;
//    }
//    else
//    {
//        return true;
//    }

}

</script>

</head>
<body>
    <form id="form1" runat="server">
        <div>
            <asp:Button ID="btn_Add" runat="server"  Text="Add" Width="231px"
                Font-Size="11px" Font-Bold="false" ForeColor="#333333" OnClientClick="validateFreetextbox()" OnClick="btn_Add_Click" />
        </div>
    </form>
</body>
</html>

关于JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5495662/

相关文章:

asp.net - 使用 AForge.Video.FFMPEG.dll 抓取视频缩略图

asp.net - 为什么需要在子 asp.net 项目中包含父 dll?

asp.net - RadControls for ASP.NET (telerik) 中的 OnClientClick 和 AJAX 不起作用

javascript - 我如何更改此 Javascript 代码来验证数据

javascript - 如何从组合框中获取选定的项目

php - 使用 mysql php 自动更新图像,我假设 javascript

javascript - 如何在现代浏览器中使用 mousein 事件?

javascript - 我可以处理 Canvas 对象上的哪些事件?

javascript - 我如何将数据传递给加载了 $.getScript() 的外部脚本?

javascript - 模板仅在刷新页面后呈现