当前位置:编程学习 > JS >>

如何用传统的javascript脚本,实现Jquery的功能?

传统的javascript脚本在对象上一般要加相应动作,比如:一个按钮的单击在对象中要加onclick这个属性,而在Jquery中不要,只要在代码中写好这对着对象的动作代码就行了; 如何用传统的javascript脚本,实现Jquery的也不用加onclick属性,就能执行onclick 动作功能?
追问:是的,关键是在对象上没有看到onclick属性,比如一个按钮的单击用Jqeury实现时候,按钮中没看到onclick这个属性,用普通的方法实现就要加onclick这个属性!,如何用普通的javascript在按钮中不加onclick也能实现单击功能!有点像我要的效果,不过如果把脚本放在div前面就不行了!谢谢,onload不是页面加载完毕后执行吗,为什么网页加载完后没有自动运行?
答案:jquery也是绑定了onclick事件的,只不过是通过attachEvent方法动态绑定的.用DOM查看器可以看到绑定.你可以参考一下attachEvent方法.
其他:不好意思,我想问一下java很难吗? <html>
<head>
<meta http-equiv="Content-type" content="text/html;charset=UTF-8">
<meta http-equiv="Content-style-type" content="text/css;charset=UTF-8">
<title>Gallery</title>
<script type="text/javascript">
    function f1(){
			document.getElementById("btnTest").onclick=function(){
				alert(this.id);
			}
		}
	window.onload=function(){
		f1();
	};
</script>
</head>
<body>
<input type="button" value="test" id="btnTest">
</body>
</html>

我本军团为你解答 

上一个:在Javascript中我想用prompt实现两个数相加 但出错 因为刚学 所以请大侠们帮帮忙!!
下一个:如何利用javascript中的正则表达式验证文本框中的学号是否正确

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,