js 阻止浏览器默认行为
<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>test</title>
</head>
<body>
	<a href="javascript:;">aa</a>
	<a href="" onclick="return false;">bb</a>
<!-- 	return false只有在行内标签内才起作用-->
	<form action="http://www.baidu.com" onsubmit="return false;">
		用户名:
		<input type="text">
		<input type="submit"></form>
<!--     行内是函数时return false的用法 -->
	<form action="http://www.baidu.com" onsubmit="return check()" style="margin-top: 20px;">
		密码:
		<input type="text" id="tex1">
		<input type="submit"></form>
<!--     在标签外给标签加事件 ,,这时也可以用return false 但最好用event.preventDefault();-->
	<form action="http://www.baidu.com" id="form1" style="margin-top: 20px;">
		校验:
		<input type="text" id="tex2">
		<input type="submit"></form>
</body>
<script>
	function check(){
		var oTex=document.getElementById('tex');
		if(oTex.value){
			return ture;
		}else{
			event.preventDefault();
		}
	}
</script>
<script>
	var oForm=document.getElementById('form1');
	oForm.onsubmit=function(event){
		var oTex2=document.getElementById("tex2").value;
		if (!oTex2) {
			event.preventDefault();
		}
	}
</script>
</html>
js 阻止浏览器默认行为的更多相关文章
- js阻止浏览器默认行为
		js阻止浏览器默认行为 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> & ... 
- JS 阻止浏览器默认行为和冒泡事件
		JS 冒泡事件 首先讲解一下js中preventDefault和stopPropagation两个方法的区别: preventDefault方法的起什么作用呢?我们知道比如<a href=& ... 
- js阻止浏览器默认事件
		1.阻止浏览器的默认行为 function stopDefault(e) { //如果提供了事件对象,则这是一个非IE浏览器 if(e && e.preventDefault) { / ... 
- 纯JS阻止浏览器默认滚动事件,实现自定义滚动方法
		首先该方法兼容IE7+以上浏览器,可以实现页面上下滚动,而且也可以实现页面左右滚动,每次滚动的距离为屏幕的大小,滚动为加速滚动 javaScript代码如下: //滚动实现方法,使用鼠标滚轮每次滚动浏 ... 
- js停止冒泡和阻止浏览器默认行为
		停止冒泡通用方法: function stopBubble(e) { //如果提供了事件对象,是非IE浏览器 if ( e && e.stopPropagation ) //使用W3C ... 
- JQuery 阻止js事件冒泡 阻止浏览器默认操作
		//阻止事件冒泡 event.stopPropagation(); //阻止浏览器默认操作 event.preventDefault(); 代码不一定能执行,写给自己看的. 事件冒泡: <a h ... 
- js添加事件、移除事件、阻止冒泡、阻止浏览器默认行为等写法(兼容IE/FF/CHROME)
		转自:http://blog.csdn.net/itchiang/article/details/7769341 添加事件 var addEvent = function( obj, type, ... 
- 理解阻止浏览器默认事件和事件冒泡cancelBubble
		一.阻止浏览器默认事件 1.先举个例子说什么是 浏览器的默认事件 : 比如有一个输入框,当我按下字母a,就会在输入框显示字母a.就是浏览器本该发生的事情.小孩子一出生就会汲取母乳一样的道理,这些都是先 ... 
- javaScript事件机制深入学习(事件冒泡,事件捕获,事件绑定方式,移除事件方式,阻止浏览器默认行为,事件委托,模拟浏览器事件,自定义事件)
		前言 JavaScript与HTML之间的交互是通过事件实现的.事件,就是文档或浏览器窗口中发生的一些特定的交互瞬间.可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码.这种在传统软 ... 
随机推荐
- 小小收获for python
			包导入问题: 包之外导入:还是按照sys.path的搜索路径进行模块的导入 包内的导入:python3.0+ 完全区分绝对导入和相对导入 from . import string #在 ... 
- Robotium怎样判断测试结果
			Robotium判断测试结果的方法主要有三类:assert.is.search.assert方法除了Robotium API,还有Junit中的所有断言方法,Junit的断言方法下篇详解. void ... 
- Xenko基础API笔记3- Pointers指针设备屏幕上点对应的手指触摸。
			样本这里是一个简单的示例程序,跟踪目前在屏幕上的指针和打印他们的位置.访问输入字段,类继承自@ SiliconStudio.Xenko.脚本的类. public override async Task ... 
- openStack windows时间偏移
			openstack 
- js工厂方式和构造函数
			工厂方式 //工厂方式 : 封装函数 function createPerson(name){ //1.原料 var obj = new Object(); //2.加工 obj.name = nam ... 
- 阅读Python官方文档心得
			我会每天都阅读一些python的官方文档,并每天更新心得体会. -------------------------------------------------2016.12.08--------- ... 
- pycharm  注册码
			43B4A73YYJ-eyJsaWNlbnNlSWQiOiI0M0I0QTczWVlKIiwibGljZW5zZWVOYW1lIjoibGFuIHl1IiwiYXNzaWduZWVOYW1lIjoiI ... 
- <读书笔记>软件调试之道 :从大局看调试-理想的调试环境
			声明:本文档的内容主要来源于书籍<软件调试修炼之道>作者Paul Butcher,属于读书笔记.欢迎转载! ---------------------------------------- ... 
- 父进程等待子进程结束 waitpid wait
			我们一直在强调一个概念就是进程是一个程序执行的实例,是内核在虚拟概念下创建的实体,它实例化的体现在用户态就是程序代码和代码使用的变量(存储空间),在内核态就是内核为我们每个进程所保存的数据结构(状态信 ... 
- [转载]Average Manager vs. Great Manager Explained in 10 sketches
			Assigning Tasks Delivering News Conducting 1:1s Giving Feedback Dealing with Turbule ... 
