显示-js判断是否是必填项---葙

问题描述

js判断是否是必填项---葙
如果该是必填项,显示红色;否则 是黑色。也就是说,如果填了,满足条件就通过,否则 重填。

解决方案

写一个css控制输入框的背景色,表单提交的时候进行验证,不通过就添加样式,否则去掉那个错误样式,或者blur进行验证也行

<style>.error{background:#f00}</style><script>    function checkInput(o) {        o.className = o.value == '' ? 'error' : '';        return o.className == '';    }    function check(f) {        var ok = true;        if (!checkInput(f.name)) ok = false;        if (!checkInput(f.pwd)) ok = false;        return ok;    }</script><form onsubmit=""return check(this)""><input type=""text"" name=""name"" onblur=""checkInput(this)""/>*<br /><input type=""text"" name=""pwd"" onblur=""checkInput(this)""/>*<br /><input type=""text"" name=""addr"" /><br /><input type=""submit"" /></form>

解决方案二:
是否是必填项,根据需求来定的
“如果该是必填项,显示红色;否则 是黑色。也就是说,如果填了,满足条件就通过,否则 重填。”你已经描述的很清楚了,我猜测你是在问代码怎么写么?
在提交表单时去检查一下,如果填了,满足条件就通过,否则 提示是必填项。
代码就不给了,自己动手。

解决方案三:
这个得看具体的吧

一般就是
if(变量==''){
alert('不能为空');//当然,这里也可以换做其他的操作,比如把文本框的边框变红色document.getElementById(""文本框ID"").style.border=""1px solid red"";
return false
}

解决方案四:
.error{background:#f00; border:1px solid red}
input {border-width:0}

解决方案五:
判断有没有input的值是不是空的呗,如果是空,控制样式变红

解决方案六:
实时操作可以用 propertyChange及input事件搞定

时间: 2024-10-12 07:27:39

显示-js判断是否是必填项---葙的相关文章

jquery 必填项判断表单是否为空的方法_jquery

html页面 复制代码 代码如下: <form onsubmit="if(confirm('确定好你所填写的正确,不然会发错!')) {return checkForm();}else{return false;}" > <table > <tr> <td>选择发送人<font class="red">*</font></td> <td> <input type=&

javascript-求一个js判断是否存在子目录,有就弹出下拉框显示,没有不弹出

问题描述 求一个js判断是否存在子目录,有就弹出下拉框显示,没有不弹出 默认一个下拉框显示demo目录下的所有文件夹,点击下拉元素,如果这个下拉元素下面还有文件夹弹出一个新的下拉框(新的下拉框下面如果还有继续弹出下拉框),没有不弹出 解决方案 js本身不能访问文件系统.除非调用activex.http://www.jb51.net/article/7909.htm 解决方案二: 你是读客户端还是服务器端的?客户端的需要acx,楼上的已经说了 服务器端的你用ajax将路径发送回服务器进行读取是否有

js或jquery-多对单选框,怎么判断,让每个项都不能为空

问题描述 多对单选框,怎么判断,让每个项都不能为空 1. 性别:男女 2. 婚姻状况:未婚已婚 3. 民族:汉族其他民族 4. 您校是:寄宿制学校非寄宿制学校 5. 年龄:28岁以下29-35岁36-42岁43-49岁50岁以上 6. 学历:高中或中专大专本科研究生 7. 教龄:3年以内4-7年8-12年13-19年20年以上 8. 学校类型:村小完小九年一贯制学校初中 9. 学校所在地:乡镇县城城乡结合部地级市省会 10. 岗位职务:普通教师年级组长副主任主任校级领导 11. 职称:未评小学二

js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法_javascript技巧

js判断radiobuttonlist的选中值显示/隐藏其它模块的实现方法 <script> $(function () { var SelectVal = $("input[name='rblGJS']:checked").val(); if (SelectVal == 1) { $("#gjsbh").show(); } $("#<%=rblGJS.ClientID %>").change(function () {

js判断checkbox是否选中并且显示隐藏相关实例

js判断checkbox是否选中并且显示隐藏相关实例 <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>js判断checkbox是否选中并且显示隐藏相关实例</title> <script language="javascript教程">  function check

yii去掉必填项中星号的方法_php实例

本文实例讲述了yii去掉必填项中星号的方法.分享给大家供大家参考,具体如下: 如何去掉必填项里的星号呢? 先分析下代码实现: public function labelEx($model,$attribute,$htmlOptions=array()) { return CHtml::activeLabelEx($model,$attribute,$htmlOptions); } public static function activeLabelEx($model,$attribute,$ht

织梦dedecms自定义表单设置必填项的教程

方法一:通过修改程序源文件实现 1.在plus文件夹下找到diy.php文件,对其进行编辑,在第40行左右找到代码: $dede_fields = empty($dede_fields) ? '' : trim($dede_fields); 2.在这行代码下面,添加以下代码后保存文件: //增加必填字段判断  if($required!=''){  if(preg_match('/,/', $required)){  $requireds = explode(',',$required);  f

怎么在html中,用js判断session是否存在

问题描述 我做了一个新闻发布系统,所有的新闻都生成了静态页!现在碰到个问题:如果会员登陆了,在进入新闻页时,显示"欢迎xx",我怎么在html中,用js判断session是否存在!谢谢@! 解决方案 解决方案二:欢迎xx是在标题中的?还是在网页中的?应该是这个写JS中的吧,JS中包含一个.aspx的文件.解决方案三:欢迎xx在网页中解决方案四:functionchecsessoin(){varstrSession="<%=Session["uid"]

网页实例代码:JS判断DIV是否是隐藏

文章简介:JS判断DIV是否处于隐藏状态. <div id="div1" style="display: none; width: auto; height: auto;"></div> 这段代码是标记了一个隐藏的div,通常在满足某些条件下才会让它显示出来,但是有的时候事情并不总是这么简单,或许还要事先知道它是否已经显示出来了才能做进一步的操作,这时候可以使用js做个简单的判断: var o =document.getElementById