问题描述
有一个按钮<asp:ButtonID="Btnok"runat="server"Height="30px"Text="视频上传"Width="100px"OnClientClick="returnFrontcheck();"onclick="Btnok_Click"/>和<asp:TextBoxID="tbName"runat="server"Height="25px"Width="200px"></asp:TextBox>在我的aspx中添加<scripttype="text/javascript">functionFrontcheck(){varotbName=document.getElementById("tbName")if(!otbName.value.length>0){alert("请输入视频名字!");otbName.focus();returnfalse;}else{returntrue;}}</script>运行时怎么没有用啊?根本没有什么反应啊?帮忙解决?急!
解决方案
解决方案二:
点击可以走到方法里面吗?
解决方案三:
varotbName=document.getElementById("tbName")少了;
解决方案四:
对着的吧怎么不会没有反应呢我这里对着呢可以提示估计是你的onclick事件的问题吧你再看看你的代码吧js没问题
解决方案五:
varotbName=document.getElementById("tbName")这句中的tbName要生成之后的才行。因为它是属于服务器控件,生成后的页面源代码的这个ID值变了
解决方案六:
varotbName=document.getElementById("<%=tbName.ClientID%>")
时间: 2024-10-26 15:34:50