JS操作DOM节点实现网页更新
摘要:DOM节点操作可以使网页变得更像应用程序,而不是一般的静态页面。可以让页面在不与服务器进行通信的情况下,根据用户输入的内容发生改变,以及在脚本控制下更新页面。尽管可以用innerHTML这样的技术实现相同的效果,但是它并不是W3C官方支持的。W3C建议符合标准的浏览器采用节点操作的方式支持网页,即规定浏览器应该如何处理文档对象模型(Document Object Model,DOM)。那么,到底什么是DOM?在网页上,组成页面的对象被组织在一个树形结构中,页面的顶级包含在<html>标签中,在其中会找到<head>和<body>标签,而其他标签包含在这两个标
阅读全文
posted @
2012-01-17 10:51
springside例子
阅读(890)
推荐(0)
打造可复用可扩展javascript验证表单脚本
摘要:如果需要从用户那里收集信息,就需要使用表单。表单包含大多数常见的图形界面元素,例如文本框,单选按钮,复选框,下拉菜单等等。填写完表单,点击Submit按钮将表单发送给web服务器,尽管可以通过服务器CGI程序完成验证,但在客户端用javascript验证要快得多,而且用户操作的效率也高。这篇博客,主要是把我写的一个用于验证表单的可复用,可扩展的javascript脚本(版本1.0)分享给大家.先来看看实现效果:1、初始表单2、提交,如果Email为空,则:3、如果Email不符合规范,则:4、如果没有选择下拉框内容,则:5、如果没有选择单选按钮中的一个,则:6、根据已选字段,自动选择其他字段:
阅读全文
posted @
2012-01-16 11:47
springside例子
阅读(291)
推荐(0)
Javascript实现动态菜单添加
摘要:在注册信息的时候,常常需要通过下拉菜单让用户选择,而且希望用户在第一个下拉框做的选择,影响第二个下拉框的内容。有时候,如果第一个下拉框不作出选择,第二个下拉框根本不会页面上显示,为了给用户呈现一个更清晰的页面。先来看看效果:Html源码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w
阅读全文
posted @
2012-01-13 11:20
springside例子
阅读(184)
推荐(0)
javascript实现跳转菜单
摘要:传统这里要做的是,省略Go There按钮,选择菜单项后,直接跳转。Html代码<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type&
阅读全文
posted @
2012-01-12 16:42
springside例子
阅读(197)
推荐(0)
ASP.NET AJAX的几个核心控件
摘要:本文主要介绍了ASP.NET AJAX的几个核心控件的作用和具体用法。包括:Scriptmanager,Updatepanal,Updateprogress,Timer图示:用思维导图整理了一下ASP.NET AJAX的几个核心控件,貌似图片效果不是很好,然后又导成了文字,见后文。代码就不往上贴了,DEMO1到DEMO4的源码上传到CSDN资源了,点击这里即可下载1 ScriptManager1.1 概述1.1.1 是ASP.NET AJAX应用程序运行的基础。 它用来处理页面上所有的组件。以及页局部更新,生成相关客户端代理脚本,以便 能够在javascript中访问Web服务1.2 结构1.
阅读全文
posted @
2012-01-10 19:02
springside例子
阅读(143)
推荐(0)
在asp.net的后置代码中写入javascript语句,防止提示框背景变白
摘要:一般,当我们在网页中弹出类似于msgbox的提示信息时,背景页面都是白色的,这样看起来很不爽例如:怎么解决这个问题?可以在asp.net的后置代码中写入javascript语句,防止背景变白 if (code!=rightCode ) { Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('验证码错误,请重新输入!');</script>&q
阅读全文
posted @
2011-12-16 15:21
springside例子
阅读(467)
推荐(0)