【问题标题】:Validate one input between two inputs验证两个输入之间的一个输入
【发布时间】:2016-03-27 08:45:41
【问题描述】:

我有 javascript 验证码。我想验证两个输入之间的一个输入。更清楚的是,

如果输入的文本输入和下拉输入保持未选中状态,则 js 应验证输入并提交表单 如果选择了下拉菜单并且未输入文本输入,则应验证下拉菜单但不输入文本并提交表单。 我有简单的验证和新问题。

if(document.form.inputname.value==""){
alert("Please Enter Your Name");
return false;}

if (form.inputname2.selectedIndex==0){
alert("Please select Choice !");
return(false);}

更新:简单来说,我想一次验证一个输入(注意:第二个输入通过 css 隐藏并在用户单击链接时显示) 现在假设用户单击链接,然后第一个输入将是隐藏和第二个显示,但是我上面的代码警报对两个输入都起作用。那么我如何验证第一个输入或第二个输入。 javascript 或 jquery 可以做到这一点吗?

【问题讨论】:

    标签: javascript jquery validation input


    【解决方案1】:

    试试这个:

       $("#Submit").on("click", function () {
    
         var dVal= $('#dropdownId').find('option:selected').val();
         var txt= $('#textbox').val();
    
         if(dVal!=''&& txt==''){
           alert("Please Enter Your Name");
           retrun false;
         }
         else if(dVal==''){
            alert("Please select Choice !");
            return(false);
         }
          else{
               //put your form submit code here
           }
      });
    

    【讨论】:

      猜你喜欢
      • 2016-12-17
      • 2020-02-08
      • 1970-01-01
      • 1970-01-01
      • 2021-10-09
      • 1970-01-01
      • 2018-04-29
      • 2020-08-05
      • 1970-01-01
      相关资源
      最近更新 更多