Jquery each 获取当前点击a标签中的一个属性值

Jquery each 获取当前点击a标签中的一个属性值,第1张

<a href="javascript:void(0)" onclick="add_text(this)" >名称</a>

<script>

function add_text(a)

{

$(输入框)text($(a)text());

}

</script>

documentbodyonclick=function(){

var obj=documentelementFromPoint(eventclientX,eventclientY);

alert(objtagName)

}

IE chrome 兼容,火狐要兼容,我目前所知的办法非常复杂,也没有仔细研究过。

你可以去搜 索下 elementFromPoint这个火狐兼容的办法。

如果你知道a处于form下的第几级的话,直接thisparentNodeparentNode 写n个parentNode就可以了,否则的话就递归判断

var a = this;

var parent = aparentNode; 

while(parent tagName == "form")

{

    parent = parent parentNode;

}

这样就获取到form了

你给按钮添加ActionListener事件,单击按钮的时候,会触发这个事件的actionPerformed方法,你可以通过egetSource()来获取当前点击的对象,记得要强转型。

JS不知道jQuery方便实现

点击事件中,$(this)next(),获取当前标签同辈下一个元素

若想让后一个div显示和隐藏,$(this)next()show()或$(this)next()hide()

var aAll = abcfind('a');

find(expr)

搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。

所有搜索都依靠jQuery表达式来完成。这个表达式可以使用CSS1-3的选择器语法来写。

返回值

jQuery

参数

expr (String) :用于查找的表达式

示例

从所有的段落开始,进一步搜索下面的span元素。与$("p span")相同。

HTML 代码:

<p><span>Hello</span>, how are you</p>

jQuery 代码:

$("p")find("span")

结果:

[ <span>Hello</span> ]

record获取当前点击的值方法:1、使用p标签创建一个文字,给p标签添加一个value属性。

2、在reC0rd中,通过class获得p标签对象,给它绑定click点击事件,当它被点击时,使用attr()方法获得reC0rd的值。

以上就是关于Jquery each 获取当前点击a标签中的一个属性值全部的内容,包括:Jquery each 获取当前点击a标签中的一个属性值、js中怎样获取鼠标当前点击的标签的值、求大神指导js如何获取标签所在的form对象等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/10152283.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存