我需要設置具有兩個可能值的單選按鈕組的值。我可以用SSJS完成這個任務,但是通過CSJS設置它會遇到問題。任何幫助表示讚賞。單選按鈕組客戶端的設置值
1
A
回答
6
我用的是這樣的:
function setRadioValue(value)
{
var elements = document.getElementsByName ("#{id:radioGroup1}");
for(i=0;i<elements.length;i++) {
if (elements[i].value == value) {
elements[i].checked = true;
}
}
}
然後,你可以調用setRadioValue("This is teh value of the Radio Button I want to set")
感謝
4
您需要使用#{id:}方法獲取單選按鈕組的服務器端生成名稱。例如:
var radioButtonGroup = XSP.getElementById("#{id:radioButtonGroupName}");
然後可以使用客戶端JavaScript來操作的RadioButtonGroup元素。我相信你需要遍歷元素中的單選按鈕,直到找到具有所需值的單選按鈕。然後,您可以將其選中的值設置爲true。
相關問題
- 1. 驗證單選按鈕組客戶端?
- 2. 設置NSButtonCell上單選按鈕的值
- 3. 獲取單選按鈕的值設置
- 4. Codeigniter中單選按鈕的設置值
- 5. rnested單選按鈕的設置值
- 6. RaisePropertyChanged設置回單選按鈕的值
- 7. 設置單選按鈕的值
- 8. 加載選項後設置單選按鈕組的值?
- 9. 設置字段集單選按鈕值
- 10. grails從單選按鈕設置bean值
- 11. Struts從javascript設置單選按鈕值
- 12. JavaScript:取消選中時設置單選按鈕的背景(單選按鈕組)
- 13. 在php中的單選按鈕的客戶端驗證
- 14. 如何設置組中的單選按鈕值?
- 15. jQuery設置單選按鈕
- 16. 單選按鈕的客戶端自定義驗證器
- 17. ASPX文件上單選按鈕的客戶端驗證功能
- 18. 從asp.net的數據列表客戶端找到單選按鈕
- 19. 標籤客戶端的設置值
- 20. 如何在jQuery單選按鈕組中設置活動的單選按鈕
- 21. Mootools的設置單選按鈕選中
- 22. 客戶端配置設置
- 23. 使用單選按鈕進行客戶端自定義驗證
- 24. 命令行JMX客戶端設置值
- 25. 按鈕單擊時設置單選按鈕被選中爲真
- 26. 如何設置Telerik組合框的客戶端路由值
- 27. Angular Material:設置單選按鈕組的默認選項
- 28. 單選按鈕未設置爲選中
- 29. 設置默認選中單選按鈕
- 30. 如何設置單選按鈕組的位置
謝謝!我添加一個 「id」 參數和改變只是改變了行: '無功元件= document.getElementsByName(ID);' 然後調用函數時: 'setRadioValue( 「#{ID:radioGroup中}」, 「價值」);' – 2012-02-07 14:28:57
真棒,好主意! – 2012-02-07 14:54:55