0
A
回答
1
如果啓用javascript,默認隱藏表單,並顯示該按鈕設置按鈕的風格display:none;
。
然後當他們點擊聯繫人按鈕時,顯示它。
$(document).ready(function(){
$("#buttonID").show();
$("#formID").hide();
$("#buttonID").click(function(){
$("#formID").show();
});
});
0
<span id="formAndParagraph">
<p id="Paragraph">lorem ipsum lorem ipsum lorem ipsum lorem ipsum </p>
<form id="Contact">
Name: <input type="text"><br>
Comment: <input type="text"><br>
</form>
</span>
<input type="button" id="Button" value="Click me" onclick="$('#formAndParagraph').show();" style="display:none">
<script>
$('#formAndParagraph').hide();
$('#Button').show();
</script>
0
好:)因此,這裏是我的解決方案:
http://jsfiddle.net/tracyfu/Sj5cy/
下面是它做什麼:
- 我設置
#contact-button
css到display: none;
,以便它自動隱藏是否存在JS。這樣,如果JS被禁用,該按鈕不會顯示出來。 - 在JS中,我顯示
#contact-button
,然後我隱藏#contact-form
。 JQuery只有在JS被啓用的情況下才能工作,所以它會顯示按鈕並隱藏具有JS的人的表單。對於JS禁用的人員,表單不會受到影響,並且會像往常一樣顯示。 - 我在按鈕上添加了一個
click
事件來顯示錶單。
該解決方案的目標是,如果禁用JS,則不會有按鈕。
相關問題
- 1. 使用jQuery添加輸入框的jQuery UI選擇器添加
- 2. HTML選擇標記
- 3. 如何使用jquery將html添加到html標記
- 4. html選擇標記如果選項更改添加樣式在選擇
- 5. 如何使用JavaScript將選項添加到選擇標記?
- 6. 使用jQuery循環選擇標記
- 7. 的Jquery在HTML標記添加sqoop值
- 8. 在html標記添加類與jQuery
- 9. jquery不會添加類到html標記
- 10. Jquery添加類並用作選擇器?
- 11. jquery在HTML表中選擇標記的第一個父標記
- 12. 添加類到選擇標記
- 13. 在Grails中添加HTML「required」選擇標記
- 14. html選擇標記問題
- 15. Html選擇標記問題
- 16. PHP和HTML選擇標記
- 17. HTML選擇標記到MySQL
- 18. jQuery選擇器腳本標記問題
- 19. HTML標記上的JQuery選擇器做什麼?
- 20. MagicSuggest使用HTML或jQuery代碼添加自定義標記
- 21. 添加標記一起使用jQuery
- 22. 如何使用jQuery添加元標記?
- 23. 添加html標籤到表使用jquery
- 24. 使用HTML助手添加選定標記DropDownListFor
- 25. 使用jQuery在HTML選擇列表中添加/刪除項目
- 26. jquery - 在選擇標記內添加額外數據
- 27. 使用jquery選擇<bar:foo>標記的XML標記
- 28. 使用JQuery動態添加選擇框
- 29. 添加選擇屬性Html.DropDownList使用JQuery
- 30. 將CSS類添加到選擇標記內的選擇標記w/Rails
使用
當JS被禁用時,隱藏聯繫人按鈕是否很重要? – 2012-02-09 05:36:12
http://stackoverflow.com/questions/121203/how-to-detect-if-javascript-is-disabled請參閱此爲JavaScript啓用/禁用檢測 – Devjosh 2012-02-09 05:40:11