簡體   English   中英

為表單的一部分制作非JavaScript版本

[英]Making a non-javascript version of a portion of a form

所以我有兩個下拉列表的窗體,其中第二個依賴於第一個。 舉例來說,假設他們在第一個下拉菜單中選擇“偶數”,則在第二個下拉菜單中獲得2,4和6,相應地,如果他們在第一個下拉列表中選擇“奇數”,則第二個變為1,3, 5, (默認為偶數)。 我已經在javascript中完成此操作,並且可以正常工作...唯一的問題是,如果用戶關閉了javascript,則不會顯示任何下拉列表。

對於沒有javascript選項為“偶數2,偶數4,偶數6,奇數1,奇數3,奇數5”的JavaScript的用戶,我想做一個下拉列表

但是,當然,我不希望那些有JavaScript的人看到它。

我嘗試使用Google谷歌搜索,但是不斷出現w / NoScript ...這是我要確保可以使用我的表單的人。 謝謝!

另一個更好的方法是這樣的:

默認情況下,請使用1個選擇框(下拉菜單),並添加一個簡單的javascript-call,它將刪除其中一個,並為javascript添加兩個:

$(document).ready(function() {
  $('#idOfTheSelectbox').remove();
  $('#idOfPlaceholderDiv').html('<select name="select1">...</select><select name="select2">...</select>');
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM