0
A
回答
1
沒關係研究員這樣一來,發現我自己的sollution。
我編寫的這個腳本要求你爲每個複選框設置一個div/span,每個佈局使用「checked」和「unchecked」類以及每個複選框中的onclick事件,並使用以下代碼(即'b_availcheck'相應的複選框的id):
<div class="checked" onclick="javascript:change_checkbox(this, 'b_availcheck');"></div>
的JavaScript:
function hide_checkboxes() {
var checkboxes = document.getElementsByTagName('input');
for (var i = 0; i < checkboxes.length; i++) {
if (checkboxes[i].type == 'checkbox') {
checkboxes[i].style.visibility = 'hidden';
}
}
}
function change_checkbox(e, target) {
if (e.className == 'checked') {
document.getElementById(target).checked=false;
e.className = 'unchecked';
}
else {
document.getElementById(target).checked=true;
e.className = 'checked';
}
}
window.onload = hide_checkboxes;
這個腳本附加一個onload事件的窗口,所以默認複選框得到隱藏在開始..另外,如果JavaScript被禁用,默認的複選框將起作用,而不是這個(很多感謝Tigraine的提示)
0
如果您需要獨立於瀏覽器的自定義控件。
看一看
如果你不想要一個基於jQuery的一個,然後尋找
Checkboxes, Radio Buttons, Select Lists, Custom HTML Form Elements
0
這是不可能的CSS,你必須使用JavaScript 。我真的推薦fancy-form
2
相關問題
- 1. Boostrap自定義CSS複選框摺疊
- 2. IE8中CSS僅自定義複選框
- 3. 檢測點擊自定義ListView佈局中的複選框?
- 4. 爲複選框定義css
- 5. CSS自定義複選框,並定製單選框
- 6. 自定義文本佈局CSS-JS
- 7. 自定義CSS佈局的問題
- 8. 自定義複選框
- 9. 定製佈局sfWidgetFormDoctrineChoice禁用複選框
- 10. 自定義佈局
- 11. Html \ CSS - 無法自定義選擇標記以及自定義複選框
- 12. 自定義對話框佈局
- 13. Extjs - 自定義消息框佈局
- 14. 自定義frappe框架html佈局
- 15. 玩框架logback自定義佈局
- 16. Android:SectionIndex對話框的自定義佈局
- 17. Android對話框自定義佈局
- 18. Android自定義選項卡布局
- 19. jQuery來檢查CSS自定義複選框已被選中
- 20. Bootstrap 4:自定義複選框邊框
- 21. 自定義複選框爲2.3和4.2顯示不同的佈局
- 22. 控制自定義合成器中複選框的佈局外觀和感覺
- 23. 自定義複選框/單選按鈕
- 24. 自定義ListView複選框選擇
- 25. 自定義複選框首選項
- 26. 自定義佈局帶號碼選取器的對話框
- 27. 使用自定義佈局的對話框首選項
- 28. 選擇框的自定義CSS
- 29. 使用jquery自定義CSS選擇框
- 30. Android自定義佈局(sneekbar)
你是什麼意思的瀏覽器複選框? – rahul 2009-09-14 09:07:40
複選框佈局?請更多地解釋你的問題。 – Randell 2009-09-14 09:25:48
是否要更改複選框的默認三維外觀? – rahul 2009-09-14 09:30:10