亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

angular.js - input輸入框,邊框隨錯誤變化?

瀏覽:149日期:2024-09-30 11:36:43

問題描述

1、當在輸入框中輸入的內容不規范,提交form表單,input輸入框會提示錯誤,同時input的外層p邊框變成紅色,當我重新在輸入框輸入后,從第一個輸入的字符開始,外層的p邊框的顏色變成正常的顏色。

以下是代碼

<form action='' method='post' name='checkForm' ng-init='isEmpty=false;'> <p class='form_item form_item_account'><label for=''> 用&nbsp;&nbsp;戶&nbsp;&nbsp;名 </label><input type='text' placeholder='您的賬戶名和登錄名' ng-model='account'name='account'requiredng-pattern='regularList.account'ng- ng-blur='checkForm.account.$blured = true;checkForm.account.$focused = false;'ng-focus='checkForm.account.$focused = true;checkForm.account.$blured = false;accountValid()'autocomplete='off'><i></i> </p> <p class='form_item'><button ng-click='isEmpty=true; confirm()'>立即注冊</button><i></i> </p></form>

js中添加form_item_error類,輸入框外層p邊框變成紅色,去掉這個類,外層p邊框變成正常的

function checkError(form){ var item = form.parent(); if(form.hasClass('error')){item.addClass('form_item_error'); }else if(item.hasClass('form_item_error')){ item.removeClass('form_item_error'); }else{item.removeClass('form_item_error'); }}$scope.confirm = function () { $scope.accountValid = function(){checkError(form_account); } }

效果錯誤時angular.js - input輸入框,邊框隨錯誤變化?

在錯誤的情況下,輸入內容,邊框回復正常angular.js - input輸入框,邊框隨錯誤變化?求指點,謝謝

問題解答

回答1:

我把你的代碼放到jsFiddle上了,改了下,可以達到了你的要求,如果看不到效果就要翻墻了。demo如下,你自己預覽下,另外幫你加上了表單不完整不能點提交按鈕。Demo

回答2:

將ng-class放置外層包裹的p中即可,給wanning和error添加相應的樣式即可

主站蜘蛛池模板: 欧美一级专区免费大片俄罗斯 | 免费黄色毛片 | 美国一级大黄一片免费zzz | 92手机看片福利永久国产 | 片在线观看免费观看视频 | 亚洲人人草 | 婷婷亚洲激情 | 欧美人一级淫片a免费播放 欧美人七十二式性视频教程一 | 中文字幕日本亚洲欧美不卡 | 亚洲sss视频 | 成年人午夜 | 亚洲一区精品视频在线 | 99久久精品无码一区二区毛片 | 日本一区二区不卡久久入口 | 中国一级片免费 | 欧美一级特黄乱妇高清视频 | 亚洲欧洲日韩国产一区二区三区 | 99re热久久精品这里都是精品 | 真人女人一级毛片免费视频观看 | 激情五月色婷婷 | 五月天婷色 | 国产高清资源 | 国产小视频国产精品 | 日本免费高清一区 | 国产激烈无遮挡免费床戏视频 | 国产一区二区三区精品视频 | 福利社区在线观看 | 国产免费观看网站黄页 | 欧美一级视频免费看 | 亚洲午夜久久久久国产 | 欧美视频在线观看免费精品欧美视频 | 又黄又爽的成人免费网站 | 欧美一级视频 | 国产性较精品视频免费 | 亚洲一区二区三区四区热压胶 | 成人一区二区免费中文字幕 | 全黄毛片| 最新国产一区二区精品久久 | 亚洲欧美日韩一区超高清 | 草草影院ccyy国产日本欧美 | 国产亚洲高清在线精品99 |