您的位置:程序门 -> .net技术 -> c#



请教ajax后台代码c#的


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


请教ajax后台代码c#的
发表于:2007-05-09 14:43:49 楼主
我的前台代码已经写好了是一个严整码的程序,请高手指教下小弟跪谢.
我的前台是:
<html>
<head>
<title> </title>
<meta   name= "generator "   content= "microsoft   visual   studio   .net   7.1 ">
<meta   name=progid   content=visualstudio.html>
<meta   name=originator   content= "microsoft   visual   studio   .net   7.1 ">
<script   language=javascript>
var   xmlhttp;
function   createxmlhttprequest()
{
if(window.xmlhttprequest)
{
xmlhttp=new   xmlhttprequest();
}
if(window.activexobject)
{
xmlhttp=new   activexobject( "microsoft.xmlhttp ");
}
}
function   validate()
{
createxmlhttprequest();
var   date=document.getelementbyid( "birthdate ");
var   url= "validationservlet.aspx?birthdate= "+eacape(date.value);
xmlhttp.open( "get ",url,true);
xmlhttp.onreadystatechange=callback;
xmlhttp.open(null);
}
function   callback()
{
if(xmlhttp.readystate==4)
{
if(xmlhttp.status==200   ¦ ¦   xmlhttp.status==200)
{
var   mes=xmlhttp.responsexml.getelementsbytagname( "message ")[0].firstchild.data;
var   val=xmlhttp.responsexml.getelementsbytagname( "passed ")[0].firstchild.data;
setmessage(mes,val);
}
}
}
function   setmessage(message,isvalid)
{
var   messagearea=document.getelementbyid( "datemessage ");
var   fontcolor= "red ";
if(isvalid== "true ")
{
fontcolor= "green ";
}
messagearea.innerhtml= " <font   color= "+fontcolor+ "> "+message+ " </font> ";
}
</script>
</head>
<body>
<h1> ajax   validation   example </h1>
birth   date: <input   type=text   size=10   id=birthdate   onchange=validate()>
<div   id= "datemessage "> </div>
</body>
</html>
发表于:2007-05-09 14:45:261楼 得分:0
没看明白
发表于:2007-05-09 14:49:572楼 得分:0
我现在在文本框里面输入一个直判断是不是日期,如果是日期就没有反映不是就在下面打一串字说格式不正确用ajax判断的要牵涉到后台的程序,但是书上是jsp的我是搞.netc#的,所以麻烦哪为高手指条明路走.
发表于:2007-05-09 14:59:233楼 得分:0
不是有现成的框架么,何必呢
发表于:2007-05-09 15:19:114楼 得分:0
全面了解,再说了框架也只是在.net上使用,如果以后转使用其他编程语言那个框架就没用了


快速检索

最新资讯
热门点击