Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查同一函数中多个输入字段的不同长度_Javascript - Fatal编程技术网

Javascript 检查同一函数中多个输入字段的不同长度

Javascript 检查同一函数中多个输入字段的不同长度,javascript,Javascript,解决了!! 我对代码做了一点修改,我认为现在更正确了,现在我已经使用事件对象来瞄准模糊的输入 var inputHandler = document.getElementsByTagName("input")[0]; var inputListener = document.getElementsByTagName("input")[1]; var msg = document.getElementById("message"); function checkL

解决了!! 我对代码做了一点修改,我认为现在更正确了,现在我已经使用事件对象来瞄准模糊的输入

    var inputHandler = document.getElementsByTagName("input")[0];
    var inputListener = document.getElementsByTagName("input")[1];
    var msg = document.getElementById("message");

    function checkLength(e, minLength){
        el = e.target;
        if (el.value.length < minLength) {
            msg.textContent = "please, introduce at least " + minLength + " characters";
            el.style.borderColor = "red";
        }
        else{
            msg.textContent = "";
            el.style.borderColor = "green";
        }
    }

    inputHandler.onblur = function(e){checkLength(e, 3);};
    inputListener.addEventListener("blur", function(e){checkLength(e, 5);}, false);
var-inputHandler=document.getElementsByTagName(“输入”)[0];
var inputListener=document.getElementsByTagName(“输入”)[1];
var msg=document.getElementById(“消息”);
函数校验长度(e,最小长度){
el=e.target;
如果(el.value.length
试试这个:

函数校验长度(minLegth){
if(inputHandler.blur){
if(inputHandler.value.length
试试这个:

函数校验长度(minLegth){
if(inputHandler.blur){
if(inputHandler.value.length
make
else if(inputListener.blur){
if(inputListener.blur){
也可以做
…尽管这会在提交时检查make
else如果(inputListener.blur){
如果(inputListener.blur){
也可以做
…尽管这会在提交时检查