JS_vue js获取鼠标点击元素对象,vue js点击获取当前元素内容

114 篇文章 3 订阅

js点击获取当前元素内容

.html

<div onclick="getEvent(event)">click</div>

.js

function getEvent(event){
	console.log('当前元素对象',event)
	console.log('当前元素',event.target)
	console.log('当前元素内容',e.target.innerHTML)
}

vue点击获取当前元素内容

有时候要获取所点击元素的内容文本等信息

可以在点击事件里面加上$event,这样即可获取。
注意,一定是$event,不然无效,如果只有一个参数可以不写$event,直接在函数里面写e即可
<div  @click="btn_user($event)">用户</div>
 
methods: {
	btn_user (e) {
    	console.log(e.target.innerHTML)
  	}
}
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue中的ref是一个特殊的属性,可以用来获取一个元素或组件的引用。ref属性可以在模板中使用,也可以在JavaScript代码中使用。当一个元素或组件使用了ref属性之后,Vue会在实例对象上创建一个属性,该属性的名称与ref属性的值相同,并且其值为该元素或组件的实例对象。 例如,在模板中可以这样使用ref属性: ``` <template> <div ref="myDiv">这是一个div</div> </template> ``` 这里的ref属性的值是"myDiv",当组件渲染完成后,我们可以通过访问实例对象的this.$refs.myDiv属性来获取元素的引用,从而可以操作该元素的DOM属性或方法。 DOM操作是指操作网页中的HTML元素,例如修改元素的文本内容、添加或删除元素等。Vue提供了一些特殊的指令来操作DOM元素,例如v-bind和v-on。v-bind指令用于绑定元素的属性或属性值,v-on指令用于绑定元素的事件,例如点事件、鼠标悬停事件等。 Vue还提供了一些生命周期钩子函数,可以在特定的阶段执行某些操作,例如在组件渲染完成后执行某些DOM操作。常用的生命周期钩子函数包括mounted和updated。mounted钩子函数在组件渲染完成后执行,updated钩子函数在组件的数据发生变化后执行。这些钩子函数可以通过在组件定义中使用相应的钩子函数来实现。 综上所述,ref属性用于获取元素或组件的引用,而DOM操作包括使用特殊的指令和生命周期钩子函数来操作元素的属性和事件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值