![](/img/trans.png)
[英]Submit form via AJAX using plain Javascript without Jquery get checked radio button value
[英]Submit HTML form and get radio button value without javascript or jquery
我正在嘗試通過電子郵件正文實施Net Promoter Score調查。 由於電子郵件客戶端不允許使用Javascript。 我想將單選按鈕值提交到“表單操作”屬性中定義的url。
但是我的問題是如何知道選中了哪個單選按鈕,以及如何將其提交到遠程URL? 它將以哪種形式提交? 即名稱值對還是如何?
注意:我知道如何使用Jquery和Ajax。 我想在不使用Ajax或Jquery或Javascript的情況下實現相同的目的
標准的HTML表單提交應該可以解決這個問題
確保所有單選按鈕都具有相同的名稱屬性,並為其賦予所有不同的值屬性
包含類型為“ submit”的輸入,並且結果表單提交應具有NameOfAllRadioButtons = ValueOfSelectedRadioButton
我認為我從未收到過包含正文輸入內容的電子郵件,這可能意味着很多客戶根本不支持他們。 您最好發送鏈接以在實際網頁中進行調查。
根據這篇文章: https : //www.sitepoint.com/forms-in-email/您應該能夠在電子郵件中使用標准的html表單。 Outlook會顯示混亂的表格。
要獲取無線電值,只需執行以下操作:
<form action="/yoururl.php" method="get">
<input type="radio" name="question" value="answer1" checked> answer1<br>
<input type="radio" name="question" value="answer2"> answer2<br>
<input type="submit">
</form>
在您的后端代碼中,您將可以執行$_GET["question"]
來獲取answer1或answer2。
提交時,用戶將被重定向到另一個頁面,大多數客戶端可能會在重定向之前要求確認。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.