Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.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 getElementsById焦点不工作,下一个输入_Javascript_Jquery - Fatal编程技术网

Javascript getElementsById焦点不工作,下一个输入

Javascript getElementsById焦点不工作,下一个输入,javascript,jquery,Javascript,Jquery,我的代码不工作。我想使用焦点为下一个输入的getElementById <ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-2" tabindex="0" style="display: none; top: 359px; left: 432.5px; width: 239px;"> <li class="ui-menu-item" id="ui-id-15"

我的代码不工作。我想使用焦点为下一个输入的
getElementById

<ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-2" tabindex="0" style="display: none; top: 359px; left: 432.5px; width: 239px;">
  <li class="ui-menu-item" id="ui-id-15" onclick="nextinput1()" tabindex="1">t1</li>
  <li class="ui-menu-item" id="ui-id-16" onclick="nextinput1()" tabindex="1">t2</li>
</ul>
<script>
  function nextinput1(){
    document.getElementById("kkInput").focus();
  }
</script>


<input id="kkInput" autocapitalize="off" autocorrect="off" class="nextinput" " name="kkin" placeholder="" autocomplete="new-password" onClick="this.setSelectionRange(0, this.value.length)">
    t1 t2
函数nextinput1(){ document.getElementById(“kkInput”).focus(); }
您忘记关闭函数,以下是正确的代码:

<ul class="ui-autocomplete ui-front ui-menu ui-widget ui-widget-content" id="ui-id-2" tabindex="0" style=" top: 359px; left: 432.5px; width: 239px;">
<li class="ui-menu-item" id="ui-id-15" onclick="nextinput1()" tabindex="1">t1</li>
<li class="ui-menu-item" id="ui-id-16" onclick="nextinput1()" tabindex="1">t2</li></ul>

<script type="text/javascript">

    function nextinput1(){
        document.getElementById("kkInput").focus();
     }
</script>

<input id="kkInput" autocapitalize="off" autocorrect="off" class="nextinput" " name="kkin" placeholder="" autocomplete="new-password" onClick="this.setSelectionRange(0, this.value.length)">
    t1 t2
函数nextinput1(){ document.getElementById(“kkInput”).focus(); }
您需要从父ul标记中删除此样式。不确定原因。

尝试将脚本移动到试图将其用作内联绑定的标记上方。此部分中还有一个标记问题,其中有一个“杂散”字符
class=“nextinput”name=“kkin”
style="display: none;