Javascript 根据哪一个更改输入值<;a>;已单击

Javascript 根据哪一个更改输入值<;a>;已单击,javascript,javascript-events,Javascript,Javascript Events,因此,我想做的是根据用户单击的内容更改输入字段的值 我查看了这个网站,只找到了JQuery版本,但我要求它是Vanilla JS,而不是使用库 这里是链接 Ben如果您想这样做,您需要在子节点之间循环: 但是最好在#注释后面附加事件处理程序,然后听孩子们说:如果你能给出一个答案,你能解释一下你做了什么吗?我是个新手。。。。如果可能的话,你能解释一下e.target如何与#comments的子元素相等吗?event.target(旧IE中的event.sourceElement)是事件的源元素。

因此,我想做的是根据用户单击的内容更改输入字段的值

我查看了这个网站,只找到了JQuery版本,但我要求它是Vanilla JS,而不是使用库

这里是链接


Ben

如果您想这样做,您需要在子节点之间循环:


但是最好在#注释后面附加事件处理程序,然后听孩子们说:

如果你能给出一个答案,你能解释一下你做了什么吗?我是个新手。。。。如果可能的话,你能解释一下e.target如何与#comments的子元素相等吗?event.target(旧IE中的event.sourceElement)是事件的源元素。因此,单击子元素将返回自身。“this”当然是指#注释,因此不能使用。