说明:只要是能输入有焦点的地方,条形码扫描器会自动将扫到的值显示上面;我是想不管我的焦点在哪里,只要条形码扫描器扫到值就把它显示到指定的文本框,请问给怎么做啊!

解决方案 »

  1.   

    <body><input type="text" value="111111"/>
    <input type="text" value="11111122222"/>
    <input type="text" value="122222211111"/>
    <input type="text" value="111113213121"/>
    <input type="text"/>
    <input type="text"/>
    <input type="text"/>
    <input type="text"/>
    <input type="text"/>
    <textarea id="result"></textarea>
    <script type="text/javascript">document.body.onclick=function(e)
    {
       e = e || event;
       target = e.target || e.srcElement;
       if(target.tagName == "INPUT" && target.type =="text")
    {
     document.getElementById("result").innerHTML = target.value
    }    
    }</script>    </body>
      

  2.   

    aspwebchh你好,请问你这段代码是干什么用呢能详细点吗,谢谢!
      

  3.   

    每个条形码都有一个标识,通过这个标识去寻找对应的input并赋值