gpt4 book ai didi

php - Javascript:带 id 的链接

转载 作者:行者123 更新时间:2023-12-02 18:39:22 24 4
gpt4 key购买 nike

这并不是一个真正的问题,而是一个一般性问题。我对 javascript 没有太多经验,几个月前我写了这篇文章,现在我不记得它为什么起作用了。我的 php 文件中有以下代码:

    echo'<SCRIPT type="text/javascript" src="button_js.js"></SCRIPT>
<input type="text" placeholder="Enter Nickname" name="nickname" id="nickname" />
<br />

<a href="example.com" id="submit_request">Submit Request</a> |
<a href="example.com" id="continue_searching">Continue Searching</a>';

在button_js.js中,有一个submit_request函数和一个continue_searching函数。当用户点击相应的链接时,相应的函数就会像我想要的那样执行;一切都很完美。

问题是我一辈子都不记得为什么会这样。它如何知道根据用户点击链接执行正确的功能?我那里没有 onClick 。仅仅是因为函数的名称与链接的 id 匹配吗?

感谢您的帮助!

最佳答案

如果没有看到脚本中的代码,我只能猜测...但很可能您正在添加 event listener (有时错误地称为“事件处理程序”,这是不同的,但与您的问题相关)。

简而言之,JavaScript 能够“抓取”页面中的元素并“监听”可能发生在这些元素上的事件(例如单击)。一旦该事件发生,您就会触发一个函数(或使用...“事件处理程序”“处理”该事件)。

如果您使用 jQuery,概念是相同的,但是您可能会发现您正在使用 jQuery's own event handling functions .

关于php - Javascript:带 id 的链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16987072/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com