zdly.net
当前位置:首页 >> 有个html 元素, 设置了onCliCk 事件,怎么在onCli... >>

有个html 元素, 设置了onCliCk 事件,怎么在onCli...

onclick="dianji(this.id)" 传入id到方法里 function dianji(id){ //这个就是id }

onclick="dianji(this.id)" 传入id到方法里 function dianji(id){//这个就是id } 万维网上的一个超媒体文档称之为一个页面(外语:page).作为一个组织或者个人在万维网上放置开始点的页面称为主页(外语:Homepage)或首页,主页中通常包

var shorts = document.getElementsByClassName('short');for(var i =0,l=shorts.length;i shorts[i]. getElementsByTagName('a')[0].onclick=function(){ var p = this.

function a(one){ document.write("哈哈"+one); }<a onclick="a('123')" href="#">aaaa</a>

document.getElementById("test").onclick = function(){ alert("js动态绑定的事件!");}这是最简单的!

某些非text元素,如a、button等用于触发时间的标签可已将要传的数据放在一个属性中,如data,这个属性必须是不影响样式的,可以使用任意非html定义的名字命名属性,然后将数据传到属性中.具体可以按照如下程序设置:按钮然后通过attr这个方法获取属性内容$('#but').attr('data')其实完全可以直接写在onclick里作为参数按钮如果使用id触发方法,还可以直接用this选择按钮$('#but').on('click', function(){var val = $(this).attr('data');})

这样是可以的,但是ie估计不行,如果你想兼容ie,我再改改<!DOCTYPE html><html><head> <style> div {width:300px;height:200px;background: #9acd32;margin-top: 50px;} </style></head> <body> <div id="div1" onclick="div1()"></div> <

不排除这样的 可能.有些词是和js冲突的.方法名最好不要用这种 像 clear submit button reset submit 可以多加个s,避免出现坑爹的问题.干嘛给自己找麻烦呢

我写过一个这样的东西,不知道你有用不我删除的方式是把div中的HTML清空:divname.innerHTML="";//innerHTML是指<div></div>之间的HTML代码写成函数:function empty(divname){divname.innerHTML="";}<a href="#" onClick="empty(div1)">删除1内容</a><a href="#" onClick="empty(div2)">删除2内容</a><a href="#" onClick="empty(div3)">删除3内容</a>

使用jQuery的slideToggle方法,,<button onclick='a()'>按钮</button><div id='text_space'>文本框,这里写的是一个div,可以任意修改,只要ID是这个就行的</div>Javascript事件这么写:function a(){ jQuery("#text_space").slideToggle();}这样就可以了,对于slideToggle的具体用法可以到http://www.w3school.com.cn/jquery/effect_slidetoggle.asp这个地方去看

相关文档
gmcy.net | qmbl.net | mtwm.net | qimiaodingzhi.net | jingxinwu.net | 网站首页 | 网站地图
All rights reserved Powered by www.zdly.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com