我想有兩個選擇:是和否。我希望用戶必須選擇一個,所以顯然我會用單選按鈕去,但是有一種方法可以設置它,以便用戶可以單擊yes或no而不是單選按鈕來選擇他們的選擇? 在此先感謝您的幫助讓單詞成爲一個單選按鈕?
回答
你可以去這樣太的解決方案,它需要一些JavaScript:fiddle
<button value="yes">Yes</button>
<button value="no">No</button>
JS
var buttons = document.getElementsByTagName('button');
for (i = 0; i < buttons.length; i++) {
buttons[i].addEventListener('click', function() {
alert(this.value);
}, false)
}
呃爲什麼downvote,我認爲這是什麼OP想要的,但無論如何... – Michelangelo
你不需要Javascript,你可以使用標籤標籤,這將是更好的輔助功能練習等。 – Asta
這將是值得編輯你的帖子建議它作爲替代解決方案。只需刪除關於需要Javascript的一點。 – Asta
是的,如果您使用<label>
那麼這將關聯標籤文本和輸入字段。
您可以使用for
屬性或在輸入字段周圍包裝標籤。
請參閱此相關的問題 - Should I put input tags inside a label tag?
我很相信你問如何產生一個單選按鈕是和否。 如果是這樣,這樣做:
<form action="">
<input type="radio" name="buttona" value="yes">Yes<br>
<input type="radio" name="buttonb" value="no">No
</form>
下面是每個句子呢:
input type="radio"
基本上規定形式的類型,你希望用戶使用的交互2個單選按鈕
** name="buttona"
**基本上sta測試它屬於哪一組單選按鈕,這樣如果只有一個按鈕被點擊,其餘的都將被取消選中。
Yes
這就是您按鈕旁邊出現的內容。
希望這有助於。
我會去上@sal德尼羅的選擇,但如果你有其他計劃收音機(我不知道,因爲你的問題需要更多的探索) 這裏是一個使用jQuery通過簡單的div點擊觸發無線電輸入類型的例子。
$(function() {
$("#yes").click(function(e) {
$("#rYes").click();
});
$("#no").click(function(e) {
$("#rNo").click();
});
});
#yes, #no {
display: inline;
cursor: pointer;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id="yes">Yes</div> | <div id="no">No</div> <br />
Yes result:<input type="radio" name="test" id="rYes" /> <br />
No Result: <input type="radio" name="test" id="rNo" />
- 1. 如何讓單選按鈕選擇另一個單選按鈕的值
- 2. 單詞太長單選按鈕
- 3. Onclick單選按鈕禁用另一個單選按鈕
- 4. 單選按鈕提交一個表單
- 5. 讓我的單選按鈕成爲Android的
- 6. 一次選擇一個單選按鈕
- 7. 多個單選按鈕,一個選中
- 8. 將HAML按鈕變成單選按鈕
- 9. Rspec:爲Sinatra表單選擇一個單選按鈕?
- 10. 如何讓單選按鈕被選中?
- 11. 使用jQuery選擇多個單選按鈕組的第一個單選按鈕
- 12. Jquery的:取消選中一個單選按鈕(組1個單選按鈕的)
- 13. 單選按鈕中的單選按鈕
- 14. 單選按鈕像單選按鈕
- 15. 單擊單選按鈕後取消選中成功單選按鈕
- 16. C# - 讓4個單選按鈕更改按鈕位置點擊
- 17. 如何禁用單選按鈕單擊另一個單選按鈕
- 18. 單擊另一個單選按鈕時更改單選按鈕的值
- 19. 從選定的單選按鈕中選擇下一個單選按鈕
- 20. 隱藏一個單選按鈕選項
- 21. 選擇一個單選按鈕
- 22. jQuery單選按鈕 - 只選一個?
- 23. 動態選擇一個單選按鈕
- 24. 只有選擇一個單選按鈕
- 25. 只選擇一個單選按鈕
- 26. 兩個單選按鈕一次選擇
- 27. 哪個單選按鈕一個按鈕組中選擇
- 28. 單選按鈕的單個類選項
- 29. 讓ListBoxItems像單選按鈕一樣行爲
- 30. C#幫助爲菜單添加單選按鈕/選項按鈕
是它nesseryü使用無線電輸入,用於?如果不是的話,你可以使用''標籤和簡單的javaScript來簡化操作,如果是的話,那麼你可以更好地解釋一下你想用字符串替換單選按鈕嗎? – Danny
我認爲Mikey最能理解我的問題。我可能沒有解釋得很好,對此很抱歉。我希望實際的單詞是單選按鈕,這樣就沒有旁邊的小圓圈了。 – JustinLG99
那麼爲什麼你需要涉及js?這可以用純CSS完成http://jsfiddle.net/YB8UW/9/ – Danny