我在我的網站上有一個聯繫表,我想發一個發送按鈕。我不想讓電腦上的電子郵件程序啓動,我只想通過按下按鈕立即將文本發送到我的電子郵件。我已經在互聯網上搜索了數週,現在我放棄了。如何通過HTML和JavaScript發送電子郵件?
<form method="post" name="contact" action="#">
<label for="author">Name:</label>
<input type="text" id="author" name="author" class="required input_field" />
<div class="cleaner h10"></div>
<label for="email">Email:</label>
<input type="text" class="validate-email required input_field" name="email" id="email" />
<div class="cleaner h10"></div>
<label for="subject">Subject:</label>
<input type="text" class="validate-subject required input_field" name="subject" id="subject"/>
<div class="cleaner h10"></div>
<label for="text">Message:</label>
<textarea id="text" name="text" rows="0" cols="0" class="required"></textarea>
<div class="cleaner h10"></div>
<input type="submit" value="Send" id="submit" name="submit" class="submit_btn float_l" />
<input type="reset" value="Reset" id="reset" name="reset" class="submit_btn float_r" />
</form>
你不能。你需要一個後臺腳本語言如PHP來處理服務器上的請求,並啓動電子郵件的發送。 JS不能做到這一點。此外,我不相信你已經嘗試了數週搜索互聯網,這是網絡開發的第一天。只需Google「PHP電子郵件腳本教程」即可。 –
客戶端代碼無法執行此操作。你需要使用後端語言來做這樣的事情。即PHP,ASP.NET等 – haxtbh
很明顯嘛,我搜索了幾個星期的事實,現在,當你說不能用JS做的,因爲我一直在尋找的答案是在JS成爲很多更加清晰。但是,謝謝你的回答,指出我說謊並不是那麼有幫助。是的,這可能是網絡開發的第一天,但我不是網頁設計師! – Darawan