猿问

如何将作为 addEventListener 函数结果的值外包?

有没有办法让我能够从 addEventListener 函数到另一个 addEventListener 函数获取用户输入结果的值?


const btn1 = document.querySelector('#btn1')

 btn1.addEventListener('click', (e)=>{

   const textContent = e.target.textContent

})


const btn2 = document.querySelector('#btn2')

 btn2.addEventListener('click', () => {

    console.log(textContent)

})


Cats萌萌
浏览 222回答 2
2回答

眼眸繁星

您只需要创建非匿名侦听器function func1 (e) {  //do task1  func2(text);}function func2 (e) {  if ((typeof e) == 'string') ...  //do task2}btn1.addEventListener('click', func1);btn2.addEventListener('click', func2);
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答