`

JS的with语句的简单应用

阅读更多
例一:
<html>
  <head>
    <base href="<%=basePath%>">
    
    <title>登录页面</title>
    
	<meta http-equiv="pragma" content="no-cache">
	<meta http-equiv="cache-control" content="no-cache">
	<meta http-equiv="expires" content="0">    
	<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
	<meta http-equiv="description" content="This is my page">
	<!--
	<link rel="stylesheet" type="text/css" href="styles.css">
	-->

  <script type="text/javascript">
  	function RegisterSubmit(){ 
 	//获取整个name为Register的form对象
  		with(document.Register){
  			var loginname=username.value;
  			var loginpasswd=passwd.value;
  			if(loginname==null || loginname==""){
  				alert("请填写用户名");
  			}else if(loginpasswd==null || loginpasswd==""){
  				alert("请填写密码");
  			}else{
  				document.Register.submit();
  			}
  		}
  	}
  </script>
  </head>  
  <body>
    <form action="servlet/LoginServlet" name="Register" method="post">
    	<center>
    	<table typle="text-align:cunter" width="590" border="0" bgcolor="#8FBC8F">
    		<tr><td><p align="right">用户名:</p></td>
    		    <td align="left"><input type="text" name="username" style="width:120px"/></td>
    		</tr>
    		<tr><td><p align="right">密&nbsp;&nbsp;码:</p></td>
    		    <td align="left"><input type="password" name="passwd" style="width:120px"/></td>
    		</tr>
    		<tr rowspan="2">
    			<td align="right"><input type="button" value="提交" onclick="RegisterSubmit()"/>&nbsp;</td>
    			<td align="left"><input type="reset" value="重置"/></td>
    		</tr>
    	</table>
    	</center>
    </form>
  </body>
</html>
例二:
<script language="javascript"> 
<!-- 
function Lakers() { 
this.name = "kobe bryant"; 
this.age = "28"; 
this.gender = "boy"; 
} 
var people=new Lakers(); 
with(people) 
{ 
var str = "姓名: " + name + "<br>"; 
str += "年龄:" + age + "<br>"; 
str += "性别:" + gender; 
document.write(str); 
} 
//--> 
</script> 
分享到:
评论

相关推荐

    JavaScript忍者秘籍

    全书从高级Web应用程序开发者所面临的挑战谈起,由浅入深地覆盖了测试和测试工具、函数、闭包、对象、正则表达式、定时器、运行时代码求值、with语句、跨浏览器问题、元素的特性和属性、事件处理、DOM以及CSS选择器...

    精通JavaScript

    第1章(\第1章) ...1.将该实例复制到C:\Inetpub\wwwroot下; 2.选择浏览器的“工具”-...• 6.25.htm with语句 • 6.26.htm for…in语句调用对象属性 • 6.25.htm for…in语句调用属性值

    JavaScript语言参考手册

    这一章简单介绍了 JavaScript,Netscape 跨平台的基于对象的适用于客户和服务器应用程序的脚本语言。 客户端的 JavaScript 服务器端的 JavaScript JavaScript 对象 JavaScript 安全性 第二章 操作符 JavaScript ...

    JavaScript中文参考手册

    这一章简单介绍了 JavaScript,Netscape 跨平台的基于对象的适用于客户和服务器应用程序的脚本语言。 客户端的 JavaScript 服务器端的 JavaScript JavaScript 对象 JavaScript 安全性 第二章 操作符 JavaScript ...

    精通javascript

    • 6.25.htm with语句 • 6.26.htm for…in语句调用对象属性 • 6.25.htm for…in语句调用属性值 第7章(\第7章) • 7.1.htm 字符串合并 • 7.2.htm 字符串合并 • 7.3....

    编写可维护的JavaScript(中文)

    3.4 with语句 3.5 for循环 3.6 for-in循环 第4章 变量、函数和运算符 4.1 变量声明 4.2 函数声明 4.3 函数调用间隔 4.4 立即调用的函数 4.5 严格模式 4.6 相等 4.6.1 eval() 4.6.2 原始包装类型 第二...

    JavaScript忍者秘籍.azw3

    全书从高级Web应用程序开发者所面临的挑战谈起,由浅入深地覆盖了测试和测试工具、函数、闭包、对象、正则表达式、定时器、运行时代码求值、with语句、跨浏览器问题、元素的特性和属性、事件处理、DOM以及CSS选择器...

    JavaScript忍者秘籍 [(美)莱西格,(美)贝比奥特著]

    全书从高级Web应用程序开发者所面临的挑战谈起,由浅入深地覆盖了测试和测试工具、函数、闭包、对象、正则表达式、定时器、运行时代码求值、with语句、跨浏览器问题、元素的特性和属性、事件处理、DOM以及CSS选择器...

    编写可维护的javascript(英文)

    3.4 with语句 3.5 for循环 3.6 for-in循环 第4章 变量、函数和运算符 4.1 变量声明 4.2 函数声明 4.3 函数调用间隔 4.4 立即调用的函数 4.5 严格模式 4.6 相等 4.6.1 eval() 4.6.2 原始包装类型 第二...

    源文件程序天下JAVASCRIPT实例自学手册

    2.8.7 with对象操作语句 2.8.8 使用for…in进行对象循坏 2.8.9 含标签的语句 2.9 函数 2.9.1 函数的基本组成 2.9.2 全局函数与局部函数 2.9.3 作为对象的函数 2.9.4 函数递归调用 2.9.5 语言注释语句 2.9.6 函数应用...

    微软JavaScript手册

    break 语句 终止当前循环,或者如果与一个label 语句关联,则终止相关联的语句。 call 方法 应用对象的一个方法,用当前对象代替另一对象。 callee 属性 返回正执行的函数对象,它是指定的函数对象的文本正文。 ...

    JavaScript基础和实例代码

    2.8.7 with对象操作语句 2.8.8 使用for…in进行对象循坏 2.8.9 含标签的语句 2.9 函数 2.9.1 函数的基本组成 2.9.2 全局函数与局部函数 2.9.3 作为对象的函数 2.9.4 函数递归调用 2.9.5 语言注释语句 2.9.6 函数应用...

    javascript文档

    javascript的官方文档 这些方便实用的信息将帮助您了解 JScript 的各个部分。 在“字母顺序的关键字列表”中,可以找到按字母顺序列出的所有 JScript 语言的主题。如果只需要查看某个主题(例如对象),则有对该主题...

    noteapp_with_mongo

    Mongo DB和RESTful语句已完成。 我尚未创建HTML页面。 此外,Chai测试仍无法按预期方式工作(它们无法在单独的数据库中工作)。 当前功能: 开始: 在路由中创建数据库(我创建了/ db) 使用以下命令运行Mongo...

    asp.net知识库

    直接从SQL语句问题贴子数据建表并生成建表语句的存储过程 从SQL中的一个表中导出HTML文件表格 获取數据库表的前N条记录 几段SQL Server语句和存储过程 生成表中的数据的脚本 最详细的SQL注入相关的命令整理 Oracle ...

Global site tag (gtag.js) - Google Analytics