Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/461.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在用户单击提交后提供反馈_Javascript_Html - Fatal编程技术网

Javascript 在用户单击提交后提供反馈

Javascript 在用户单击提交后提供反馈,javascript,html,Javascript,Html,在用户单击Submit后,我如何获得一个弹出框或简单的“谢谢”字样?最简单的方法是: <div id="suggestion"> <div class="control-group"> <div class="controls"> <input type="submit" value="Send" class="btn btn-info" /> 这是PHP: <?php // Em

在用户单击Submit后,我如何获得一个弹出框或简单的“谢谢”字样?最简单的方法是:

<div id="suggestion">
    <div class="control-group">
        <div class="controls">
            <input type="submit" value="Send" class="btn btn-info" />

这是PHP:

<?php
    // Email of sender
    $videogamename = $_POST['namevideogame']; 

    // From (Sender Name)
    $artistname = $_POST['nameofartist'];

    $header = "from: Game AMV";

    // Message
    $message = "Name of Video Game: ".$videogamename."\r\n\nName of Artist/Song: ".$artistname."\r\n\nLink: ".$_POST['link'];

    // Enter your email address
    $to ='something@gmail.com';

    $send_contact = mail($to, 'New Song Suggestion from gameamv.com', $message, $header);

    // Check, if message sent to your email 
    // display message "We've recived your information"
    if($send_contact){
        header("location: http://gameamv.com/");
    } else {
        echo "Error. The form was not submitted. Please try again.";
    }
?>
简单-给
元素一个可识别的
id

然后,您将钩住
onsubmit
事件,如下所示:

document.getElementById('MyTankFulform').addEventListener('submit',函数(){
警惕(“感谢的形式是感谢你!”);
},假);
这是一个演示。

简单-给你的
元素一个可识别的
id

然后,您将钩住
onsubmit
事件,如下所示:

document.getElementById('MyTankFulform').addEventListener('submit',函数(){
警惕(“感谢的形式是感谢你!”);
},假);

这是一个演示。

如果您希望它在发送电子邮件后(重新加载页面后)弹出,我会在会话值中放置一条消息,然后再重定向到登录页面。然后在登录页上,检查会话值是否已设置,如果已设置,请让登录页回显一些Javascript以提醒消息,然后将会话值设置为null


当然,我假设这是一个应用程序

如果您希望它在发送电子邮件后(重新加载页面后)弹出,我会在您重定向到登录页面之前将消息放入会话值中。然后在登录页上,检查会话值是否已设置,如果已设置,请让登录页回显一些Javascript以提醒消息,然后将会话值设置为null


当然,我假设这是一个应用程序

只是提醒一下(‘谢谢……’);这就是你想要的吗?“在用户单击提交后,我如何获得一个弹出框或简单的内容,上面写着“谢谢”?这是可能的最简单的方式”-或者不,这是一个更好的UI设计…记住发出
退出在执行
标题('Location:$url')之后只需发出警报('谢谢…');这就是你想要的吗?“在用户单击提交后,我如何获得一个弹出框或简单的内容,上面写着“谢谢”?这是可能的最简单的方式”-或者不,这是一个更好的UI设计…记住发出
退出在执行
标题('Location:$url')之后
单击submit按钮后,弹出窗口出现,如果单击OK或close,则会出现document.getElementById('MyTankFulform').addEventListener('submit',function(){alert(“感谢表单感谢您!”);},false);我怎么能不表现出来呢?@VinhTran你是说在你的页面上,还是在jsFiddle中?我让它工作了,很奇怪。这就是为什么我讨厌编码。我第一次做了完全相同的事情,但没有工作。删除并再次执行,一切正常。谢谢你的帮助!很棒的东西。单击submit按钮后,弹出窗口出现,如果单击OK或close,就会出现document.getElementById('MyTankFulform')。addEventListener('submit',function(){alert(“感谢表单感谢您!”);},false);我怎么能不表现出来呢?@VinhTran你是说在你的页面上,还是在jsFiddle中?我让它工作了,很奇怪。这就是为什么我讨厌编码。我第一次做了完全相同的事情,但没有工作。删除并再次执行,一切正常。谢谢你的帮助!很棒的东西。