亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

javascrip 簡單的 jquery 腳本

javascrip 簡單的 jquery 腳本

楊__羊羊 2023-02-24 15:50:54
我正在學習,我想驗證各種值,但腳本不起作用,只驗證第一個值“123-21” function getInputValue(){                                var inputVal = document.getElementById("myInput").value;                                                if (inputVal == "123-21"&&"154-2"&&"1235-1"){                  document.getElementById("alertaValidacion").innerHTML = "El Producto que usted Compro es <strong>Original.</strong>";                  document.getElementById("alertaValidacion").className = " alert alert-success";                }                 else {                  document.getElementById("alertaValidacion").innerHTML = "El producto que adquirio <strong>No es Original. </strong> podria ser una falsificacion";                  document.getElementById("alertaValidacion").className = " alert alert-danger";                }                            }<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><center>        <input type="text" placeholder="Codigo Producto" id="myInput">          <button class="btn btn-success" type="button" onclick="getInputValue();">Validar</button>    </center>                <div class="row">        <div class="col-sm">                   </div>        <div class="col-sm">          <p  id="alertaValidacion">                        </p>        <script>                   </script>        </div>        <div class="col-sm">                   </div>                <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js" integrity="sha384-B4gt1jrGC7Jh4AgTPSdUtOBvfO8shuf57BaghqFfPlYxofvL8/KUEfYiJOMMV+rV" crossorigin="anonymous"></script>        <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" integrity="sha384-JcKb8q3iqJ61gNV9KGb8thSsNjpSL0n8PARn9HuZOnIxN0hoP+VmmDGMN5t9UJ0Z" crossorigin="anonymous">      </div>
查看完整描述

2 回答

?
白衣非少年

TA貢獻1155條經驗 獲得超0個贊

看一下片段。


inputVal === "123-21" || inputVal === "154-2" || inputVal === "1235-1"檢查 inputVal 變量是否等于“123-21”、“154-2”或“1235-1”。


function getInputValue() {

  var inputVal = document.getElementById("myInput").value;

  if (inputVal === "123-21" || inputVal === "154-2" || inputVal === "1235-1") {

    document.getElementById("alertaValidacion").innerHTML = "El Producto que usted Compro es Original.";

    document.getElementById("alertaValidacion").className = "alert-success";

  } else {

    document.getElementById("alertaValidacion").innerHTML = "El producto que adquirio No es Original. podria ser una falsificacion";

    document.getElementById("alertaValidacion").className = "alert-danger";

  }

}


getInputValue();

.alert-success {

  color: green;

}


.alert-danger {

  color: red;

}

<input id="myInput" type="text" value="123-21" oninput="getInputValue()"/>

<p id="alertaValidacion"></p>


查看完整回答
反對 回復 2023-02-24
?
明月笑刀無情

TA貢獻1828條經驗 獲得超4個贊

第一個 if 語句你已經像這樣拆分了你的語句

if (inputVal === "123-21" || inputVal === "154-2" || inputVal === "1235-1"){


查看完整回答
反對 回復 2023-02-24
  • 2 回答
  • 0 關注
  • 163 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號