分裂&在javascript中显示价值

时间:2010-10-07 14:09:47

标签: php javascript

我在javascript中有一个名为itemid的变量,即var itemid = document.getElementById('item_code')。value;

<_>在item_code中有这种格式的值“1025 * 1”,我想在javascript div中只显示1025不完整

PLZ给我一些想法,它与php中的explode()相同,但我希望在javascript中显示div

4 个答案:

答案 0 :(得分:1)

您正在寻找split method

例如:

var array = value.split('*');
var first = array[0];

或者,

var first = value.substring(0, value.indexOf('*'));

答案 1 :(得分:0)

您可以使用

  • parseInt - 解析字符串参数并返回指定基数或基数的整数。
  

如果parseInt遇到的字符不是指定基数中的数字,它会忽略它和所有后续字符,并返回解析到该点的整数值。 parseInt将数字截断为整数值。允许前导和尾随空格。

示例:

parseInt("1025*1", 10); // 1025

答案 2 :(得分:0)

使用拆分方法:

var itemid=document.getElementById('item_code').value.split("*")[0];

答案 3 :(得分:0)

这将在ID为“DIV_ID”的DIV中显示“1025”(将剥离* 1):

document.getElementById('DIV_ID').innerHTML = itemid.split(/(\d+)\*\d+/)[1];