event .split()没有回复

时间:2010-06-01 06:19:48

标签: javascript

我已经修改了下面的代码

<script type="text/javascript"> 
function addtext() { 
   var barCode = this.(text); 

   $("#model").change(function() { 
      barCode = $this.val(); 
      var data = barCode.split(""); 

      $("#model").val(data[0]); 
      $("#serial").val(data[1]); 
   }); 
}; 
</script>

但是......不能分开......请帮助。

4 个答案:

答案 0 :(得分:0)

我认为你需要修改这行代码

var data = barCode.split("");

  var data = barCode.split(" ");

有关拆分的更多详细信息:http://www.w3schools.com/jsref/jsref_split.asp

答案 1 :(得分:0)

我认为你错过了这个空间,行:

barCode.split("");

应该是:

barCode.split(" ");

答案 2 :(得分:0)

不确定#model表单字段中包含哪些值... 从它的外观来看,你正在分裂“”,这不是一个有效的分隔符。

确保使用正确的分隔符将其拆分。

如果#model中的数据是abc def ghi,则将其拆分为空格(“”)。 如果是abc,则def,ghi然后将其拆分为逗号(“,”) 或分号等等。

答案 3 :(得分:0)

$("#model").change(function() { 
    var barcode; 
    barCode=$("#model").val(); 
    var data =barCode.split(" "); 
    $("#model").val(data[0]); 
    $("#serial").val(data[1]); 
}); 

这是最终答案......我的程序可以正常运行..谢谢