关于javascript在aspx中的问题? 加一个隐藏的文本框,通过javascript checkdata()调用后给这个文本框赋值,如果true,则继续,如果否,则不执行。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 把你的checkData()的代码贴上来呢。如果你在checkData()中最后返回false是不会执行服务器端代码的。function checkData(){ //其他代码 ……………… //最后 return false;} 你可以这样:AskBtn.Attributes.Add("onclick", "checkData(); return false;") AskBtn.Attributes.Add("onclick", "checkData();")--当button click时调用页面的------>AskBtn.Attributes.Add("onclick", "return checkData();")--当button click时调用页面的 这是我的javascript <script language="javascript"> <!--//submit 出去的欄位checkfunction checkData(){if(Form1.rt_prno.value=="") { alert("請輸入Part Number") Form1.focus() return false } }//--> </script> 用cpp2017(幕白兄)说的方法就可以解决,呵呵:AskBtn.Attributes.Add("onclick", "return checkData();")如果value为空,就不会执行服务器端如果不为空,就执行服务器端 我用了AskBtn.Attributes.Add("onclick", "return checkData();"),没有用,alert语句有提示说不能为空,但server 端的代码还是执行了:(,怎么办? 建议添加一个隐藏的checkbox或其它控件,通过判断该控件的属性来判断是否调用checkdata(),(如checkbox 的checked属性的值)。 你不要用這個button來執行javascript函數,用其它的,同意冷jackyoung02(冷雨夜) 觀點,來做。 直接用.NET里的难证控件就行了,它也会自动生成javascript脚本的。 能批量循环定义吗 asp.net 1.1和asp.net2.0的web.config配置有什么不同? 帮我看下,"未将对象引用设置到对象的实例。",啥问题啊? 急问,如何判断浏览者在网页上按下哪个键 小弟初学ASP.NET 请教大家生成如下XML改怎么写代码,谢谢 兄弟们,苦呀 高分求教,如何解决页面定时回传 请高手看看我这个代码有什么问题 网站首页改版完毕,请大家再来看看! 如何把当前页面的所有内容生成静态html文件,储存在server上? 怎么找不着后台的.ASPX.CS文件呢? TextBox里怎么控制只输入数字(包括.)?
如果你在checkData()中最后返回false是不会执行服务器端代码的。
function checkData()
{
//其他代码
………………
//最后
return false;
}
AskBtn.Attributes.Add("onclick", "checkData(); return false;")
<script language="javascript">
<!--
//submit 出去的欄位check
function checkData()
{
if(Form1.rt_prno.value=="")
{
alert("請輸入Part Number")
Form1.focus()
return false
}
}
//--> </script>
AskBtn.Attributes.Add("onclick", "return checkData();")
如果value为空,就不会执行服务器端
如果不为空,就执行服务器端
checkdata(),(如checkbox 的checked属性的值)。