gpt4 book ai didi

php - 如何使用PHP触发JS onClick事件

转载 作者:行者123 更新时间:2023-11-28 20:35:05 24 4
gpt4 key购买 nike

我有一个注册表单,其中的输入框隐藏在 View 中,除非单击链接。代码如下:

<a id="showCoupon" href="javascript:void(0);" onclick="toggleCoupon();">
<?php _e('Have a coupon?','mysite'); ?>
</a>

如果设置了优惠券 GET 变量,我希望输入框可见并预填充所提供的数据。我添加了 PHP 来检查 GET 变量是否存在,如下所示:

if(isset($_GET['coupon'])) {
$coupon = $_GET['coupon'];
}
?>

此外,输入框已修改为使用 $coupon 的值(如果已设置)。现在,我不知道如何触发 JS 事件 toggleCoupon();

我修改 PHP 函数来单击链接,如下所示:

if ( isset($_GET['coupon']) ) {
$coupon = $_GET['coupon'];
echo "<script>$('#showCoupon').trigger('click');</script>";
}
?>

到目前为止,它还不起作用。我做错了什么?

最佳答案

你尝试过吗:

<script>
$(document).ready(function(){
$('#showCoupon').trigger('click');
});

</script>

当文档加载时,jQuery会触发id为showCoupon的元素的点击

关于php - 如何使用PHP触发JS onClick事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15590524/

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