我有一张表格供人们在网页上分享电子邮件。弹出窗体,理论上,用户可以向朋友发送自动主题和消息。然而,当我点击提交时,浏览器显示404,我不知道为什么......
<div id="tellfriend" class="contact_form">
<form id='tellafriend_form' method="post" action="#" >
<label for="name">Your Name: </label>
<input class="std_input" type="text" id="name" name="name" size="40" maxlength="35" value="" />
<label for="to">Friend's email: </label>
<input class="std_input" type="text" id="to" name="to" size="40" maxlength="35" />
<label for="subject">Subject: </label>
<input class="std_input" type="text" id="subject" name="subject" size="40" value="subject line" />
<label for="message">Message: </label>
<textarea id="message" name="message" readonly="readonly" rows="18" cols="40">message here</textarea>
<input type="submit" name="submit" class="form_but" value="Submit"/>
</form>
</div><!-- #tellfriend -->
JS:
<script>
$(function() {
$('#tellfriend').hide();
$('#sendMessage').click(function(e) {
$("#tellfriend").fadeToggle('fast');
});
});
</script>
网站(页面底部):http://naturesfootprintinc.com/mjf
答案 0 :(得分:4)
您的表单操作设置为“#”。您需要将其更改为浏览器可以发布到的某个实际CGI页面,如果您只是尝试回发到该页面的URL。
答案 1 :(得分:1)
将action = "#"
替换为处理数据的页面,或将其留空,以便在同一页面中处理数据。