gpt4 book ai didi

javascript - addClass 不起作用,尝试根据 URL 添加类

转载 作者:行者123 更新时间:2023-11-28 06:17:18 24 4
gpt4 key购买 nike

这是我第一次提交查询,如果格式不正确,请多多包涵。:)

邮件发送后,我将从 URL 中检索单词“submitfunc”并添加类以删除表单。邮件发送成功,甚至显示警告消息,所以控制在'if 条件'中流动,但没有添加类。

<!--STYLES-->
<style>
.mailSent
{
display:none;
}
</style>

<!--HTML FORM-->
<div id="ContactForm" class="content col-lg-5">
<form action="?action=submitfunc" method="post" id="sky-form" class="sky-form">
<!--The regular Form-->
</form>
</div>

<--JAVA SCRIPT-->
<script>
$(document).ready(function(){
var first = getUrlVars()["action"];
});

if (first == 'submitfunc')
{
alert("This alert messgae is being displayed!!");
$('#ContactForm').addClass('mailSent');
}

function getUrlVars()
{
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m,key,value) {
vars[key] = value;
});
return vars;
}
</script>

<!--PHP TO SEND MAIL-->
<?php
function submitfunc()
{ }
?>

帮我解决这个问题..:)

提前致谢

最佳答案

得到了问题的答案伙计们,留下回复以防将来有人遇到类似的问题-

<script>
function getUrlVars()
{
var vars = {};
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (m, key, value) {
vars[key] = value;
});
return vars;
}

var first = getUrlVars()["action"];

if (first == 'submitfunc')
{
$('#ContactForm').addClass('mailSent');
}
</script>

我所要做的就是在使用函数之前放置函数的定义。感谢@dandavis 和@7urkm3n ..Cheers..:)的所有帮助

关于javascript - addClass 不起作用,尝试根据 URL 添加类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35824358/

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