最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

checkbox設(shè)置復(fù)選框的只讀效果不讓用戶勾選

 更新時(shí)間:2013年08月12日 11:19:24   作者:  
有時(shí)候是只想告知用戶這個(gè)地方是可以進(jìn)行勾選操作的而不想讓用戶在此處勾選(比如在信息展示頁(yè)面),這時(shí)候就需要將復(fù)選框設(shè)置成只讀的效果,具體實(shí)現(xiàn)方法如下

在Web開(kāi)發(fā)中,有時(shí)候需要顯示一些復(fù)選框(checkbox),表明這個(gè)地方是可以進(jìn)行勾選操作的,但是有時(shí)候是只想告知用戶"這個(gè)地方是可以進(jìn)行勾選操作的"而不想讓用戶在此處勾選(比如在信息展示頁(yè)面),這時(shí)候就需要將復(fù)選框設(shè)置成只讀的效果。

提到只讀,很容易想到使用readonly屬性,但是對(duì)于復(fù)選框來(lái)說(shuō),這個(gè)屬性和期望得到的效果是有差別的。原因在于readonly屬性關(guān)聯(lián)的是頁(yè)面元素的value屬性(例如textbox,設(shè)置了readonly就不能修改輸入框的文本內(nèi)容),而復(fù)選框的勾選/取消并不改變其value屬性,改變的只是一個(gè)checked狀態(tài)。所以對(duì)于checkbox來(lái)說(shuō),設(shè)置了readonly,仍然是可以勾選/取消的。效果如下:

<input type="text" name="realname" value="只讀的文本內(nèi)容..." readonly="readonly" />
<input type="checkbox" name="optiona" readonly="readonly" />option a
                    <input type="checkbox" name="optionb" readonly="readonly" />option b
                    <input type="checkbox" name="optionc" readonly="readonly" />option c               
option a
option b
option c               

和readonly類似的,還有一個(gè)disabled屬性,這個(gè)屬性的作用是設(shè)置頁(yè)面元素為不可用,即不可進(jìn)行任何交互操作(包括不可修改value屬性、不可修改checked狀態(tài)等)。效果如下:

<input type="text" name="realname" value="輸入的文本內(nèi)容..." disabled="disabled" />               
                    <input type="checkbox" name="optiona" disabled="disabled" />option a
                    <input type="checkbox" name="optionb" disabled="disabled" />option b
                    <input type="checkbox" name="optionc" disabled="disabled" />option c               
option a
option b
option c               

從上面我們可以看到,無(wú)論是readonly還是disabled,都沒(méi)有實(shí)現(xiàn)我們期望的效果。既然直接實(shí)現(xiàn)不了,那么我們可以變通一下,模擬實(shí)現(xiàn)。代碼如下:

<input type="checkbox" name="chkAllowed" onclick="return                        false;" checked="checked" />               

相關(guān)文章

最新評(píng)論

贵阳市| 沙洋县| 康乐县| 吉木萨尔县| 威信县| 南溪县| 台江县| 宁乡县| 华宁县| 平南县| 柳江县| 临清市| 广丰县| 建湖县| 迁安市| 吴旗县| 封开县| 错那县| 安仁县| 山东省| 滦南县| 安化县| 津南区| 富平县| 正蓝旗| 青河县| 聊城市| 康马县| 繁峙县| 深水埗区| 宣城市| 青铜峡市| 房产| 汝南县| 河北区| 镇康县| 娱乐| 岱山县| 中江县| 包头市| 泾阳县|