0

所以我正在回收我从其他网站获得的一个很好的简单电子邮件联系表:

<form method="post" action="javascript:loadContent('#bodyContent','/wp-content/themes/GenomeStudios2013/sendmail.php');"> <!--javascript:loadContent('#rightColumn', 'sendmail.php');-->
                    <h1>Contact Us</h1>
                    <br /><br />
                    <p><font color="red">*</font>Name:</p>
                    <p><input name="name" type="text" cols="30" /></p>
                    <br />
                    <p><font color="red">*</font>Email:</p>
                    <p><input name="email" type="text" cols="30" /></p>
                    <br />
                    <p>Contact Topic:</p>
                    <select name="topic">
                        <option value="Feedback">Feedback</option>
                        <option value="Bug Report">Bug Report</option>
                        <option value="Press">Press</option>
                        <option value="Complaint">Complaint</option>
                        <option value="Suggestion">Suggestion</option>
                        <option value="Business">Business</option>
                        <option value="Job Information">Job Information</option>
                    </select>
                    <br /><br />
                    <p><font color="red">*</font>Message:</p>
                    <p><textarea name="messageBox" cols="30" rows="5"></textarea></p>
                    <br />
                    <p>Would you like to recieve a reply?</p>
                    <p>Yes:<input type="radio" name="reply" value="yes"/> No:<input type="radio" name="reply" value="no"/></p>
                    <br />
                    <p><input type="submit" name="submitButton" value="Send" /></p>

但是我现在尝试将结果页面加载到加载该页面的 div 中,而不是重新加载整个页面。但是,这不允许表单将字段信息传递到第二页进行处理。

我已经测试过了,我得到的只是一封空白的电子邮件。

即使javascript正在加载它而不是整页加载,有没有办法将该信息传递到第二页?

4

1 回答 1

0

loadContent - 不是本机 js 函数,您需要检查是否从该站点复制了具有“loadContent”函数的脚本

但是,我看到你使用 WP,那么我建议使用 cforms-plagin 它具有 GPL 并且易于用于创建表单

于 2013-01-22T09:07:34.530 回答