国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

使用偽元素簡單實現(xiàn)input框的判斷√×

2024-04-27 15:06:52
字體:
供稿:網(wǎng)友

一些表單中的輸入框輸入之后會進行判斷,會在input框之后以√×來表示判斷的結(jié)果,下面我使用偽元素來簡單的實現(xiàn)這個功能。代碼如下:

<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>使用偽元素簡單實現(xiàn)input框后的√×</title> <script src="http://apps.bdimg.com/libs/jquery/1.11.3/jquery.js"></script> <style type="text/CSS"> body { font-family: "微軟雅黑"; font-size: 20px; color: #000; } label { height: 24px;line-height: 24px; } input { height: 24px;line-height: 24px; } .true:after { display: inline-block; content: '√'; width: 20px; height: 20px; vertical-align: middle; line-height: 24px; color: green; } .false:after { display: inline-block; content: '×'; width: 20px; height: 20px; vertical-align: middle; line-height: 24px; color: green; } </style></head><body><label id="inputBox"><input type="text" name="user" id="input"></label><script>$("#input").blur(function(){ if($(this).val() == "對"){ $("#inputBox").removeClass("false").addClass("true"); }else if($(this).val() == "錯"){ $("#inputBox").removeClass("true").addClass("false"); }});</script></body></html>

使用js或者jQuery好像獲取不到偽元素,我試了幾種方法都顯示undefined,至于原因我看網(wǎng)上說的是偽元素不是Dom節(jié)點,所以是獲取不到的。(我用的jQuery版本是1.11.3,其他版本沒有試)。 最后是采用加減class類名來實現(xiàn)的,將兩個狀態(tài)下的偽元素綁定在兩個類名之后,在不同的判斷結(jié)果時候只需要添加或刪除相應(yīng)的class類名即可。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 上杭县| 江油市| 饶河县| 托克逊县| 栾城县| 沧源| 措勤县| 繁峙县| 新民市| 革吉县| 阿合奇县| 许昌县| 五峰| 陈巴尔虎旗| 楚雄市| 临漳县| 宜章县| 墨竹工卡县| 平泉县| 根河市| 盐城市| 安平县| 柞水县| 双柏县| 新巴尔虎左旗| 萍乡市| 广南县| 都昌县| 石屏县| 榆中县| 金塔县| 饶河县| 大田县| 柳州市| 孟村| 思南县| 宝丰县| 甘南县| 环江| 古田县| 古田县|