一个asp.net与javascript的有关问题
发布时间:2011-06-22 14:47:38 文章来源:www.iduyao.cn 采编人员:星星草
一个asp.net与javascript的问题
做一个注册页面功能,我想先用用javascript判断输入内容是否为空,并且密码和确认密码要一致。如果输入正确了的话我再到服务器端进行数据库操作,如果输入有误的话就弹出错误信息。请问这个的话应该怎么做?
提交按钮应该用服务器控件还是用html控件??
或者大家讲讲注册功能的其他更好的做法?
------解决方案--------------------
asp.net有它自己的验证控件可以做到同样的客户端验证效果,很容易实现,
按钮用web控件
=======================
有误的地方请大家指正,谢谢!
------解决方案--------------------
用验证控件。
http://www.google.com/search?hl=en&newwindow=1&q=asp.net+%E9%AA%8C%E8%AF%81%E6%8E%A7%E4%BB%B6
------解决方案--------------------
asp.net + Ajax 就可以了
正常作asp.net页面, 然后添加ajax就完工,不用自己编写过多的javascript
------解决方案--------------------
javascript很简单:
Button.Attributes.Add( "onclick ", "return checkForm() ");
<script>
function checkForm()
{
var t1 = " <%=TextBox1.ClientID%> "
var p1 = " <%=TextBox2.ClientID%> "
var p2 = " <%=TextBox3.ClientID%> "
if(document.getElementById(t1).value == " ")
{
alert( "输入内容 ")
document.getElementById(t1).focus()
return false
}
if(document.getElementById(p1).value != document.getElementById(p2).value)
{
alert( "密码不一致 ")
return false
}
return true
}
</script>
------解决方案--------------------
楼上说的对。就这么做就行
------解决方案--------------------
如果是ASP.NET 可以使用验证控件自己生成javascript在客户端进行判断
------解决方案--------------------
验证控件
------解决方案--------------------
觉得 孟老大 忘写了一句话
导致这句有点问题
if(document.getElementById(t1).value == " ")
{
================
应该为
String.prototype.trim = function(){
return this.replace(/(^\s*)|(\s*$)/g, " ");
}
function checkForm()
{
.....
if(document.getElementById(t1).value.trim == " ")
.....
}
------解决方案--------------------
验证控件 能弹出对话框吗?
------解决方案--------------------
用验证控件比较好一些
------解决方案--------------------
可以的
用ValidationSummary控件
------解决方案--------------------
都可以,js不錯用html控件.
web控件註冊腳本也可以
------解决方案--------------------
我不喜欢用脚本做验证,如果遇到懂程序的人把源码扒出来,抠掉脚本那就都不起作用了.
------解决方案--------------------
JS验证好了记得后台也验证
------解决方案--------------------
控件 无论使用 服务器 还是 html 都可以.
------解决方案--------------------
现成的验证控件可以用。
------解决方案--------------------
都可以的,服务器控件和HTML都行
验证的话先在客户端用js验证比较好,自己也可以练练脚本
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。
其他相似内容:
-
页面基类PageBase.cs代码,实现系统进入权限判断 这样思路有问题吗?
pagebase.cs 代码
C# code
public class PageBase:System.We...
-
linq中的表连接语句???
例如:album,artist,genre这三个表的连接语句。。谢谢
------解决方案--------------------
public PagedList<...
-
为什么Repeater控件生成的HTML有很多空行?
效果如下,每个超链接之后都自动换行。
<a target="_blank" href='http://v.gamefy.cn/v...
-
关于模式窗口关闭的问题(在线等,解答立刻结贴给分)
功能什么都做完了。问题有二:
1.关闭的时候父窗口不刷新。于是我在吊用模式窗口的...
-
ASP.NET 中为什么要把相对路径处理成 绝对路径
处理函数如下:
C# code
// Builds an absolute URL
private static strin...
-
asp.net里面像QQ相册那样列表然后预览的jquery特效
asp.net里面像QQ相册那样列表然后预览的jquery特效
谁有这样的完整例子,...
-
求高手共同破解JQGrid 4.1 for Asp.net(比GridView强大)
软件名称:jqSuite(此插件比asp.net自带GridView强大的多,但只能使用30天)
...
-
急!!!在线等 asp.net中页面传值刷新不跳转新建窗口
C# code
<asp:TemplateField HeaderText="操作管...
-
请教:asp.net 导出word文件思路
我要从数据库取数据,写到word文件里,请教高手指点.多谢了!
------解决方案--------------------...
-
jqGrid4定义按钮查询(用过jqGrid的高手请进,在线等)
如图,json格式数据已加载,如果不用JQGrid底部工具栏上查询按钮查询,用最上面自己...