您好在那裏工作一個簡單的聯繫表單。在php腳本中爲聯繫人表單初始化javascript
<form action="mail.php" method="POST">
<input type="text" id="name" name="name" placeholder="Name" required><br />
<input type="text" id="email" name="email" placeholder="Mail" required><br />
<textarea name="message" placeholder="Nachricht" required></textarea><br />
<button name="submit" type="submit" id="submit">send</button>
</form>
使用簡單的JavaScript來改變按鈕一個簡單的PHP郵件
<?php
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="Von: $name \n Nachricht: $message" ;
$recipient = "[email protected]";
$subject = "$betreff";
$mailheader = "Von: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!" //need to be removed;
?>
林以 '發送'
var send = document.getElementById('submit');
if(send) {
send.onclick = function() {
this.innerHTML = 'sending';
}
}
是否有可能後到按鈕的innerHTML改變sent
PHP腳本已成功完成?另外我怎樣才能避免重定向到mail.php?
首先它應該顯示send
。在點擊sending
應該出現,並且當mail.php不是sent
應該出現在按鈕。
任何想法或建議嗎?
問候 dennym
編輯:進一步的進展和解決方案error on contact form submit via jquery ajax
更改爲新問題http://stackoverflow.com/questions/15769651/error-on-contact-form-submit-via-jquery-ajax更好的概述 –