通过jquery在html字符串中获取变量id

时间:2014-05-31 10:45:50

标签: jquery

我有html字符串

<html>
<body>
<div id="item_0122"></div>
</body>
</html>

item_0122(0122是php变量) 用jquery我想得到0122变量 感谢

2 个答案:

答案 0 :(得分:1)

我希望这会有所帮助

  var id = $("DIV").attr("id"); //item_0122
  var numPart = id.substring(5); //0122

或替代

  var id = $("DIV").attr("id"); //item_0122
  var index = id.indexOf("_");  //index of _
  var numPart = id.substring(index + 1); //0122

答案 1 :(得分:0)

我猜你在寻找这个...

var htmlString = "<html><body><div id=\"item_0122\">test</div></body></html>";
var res = htmlString.match(/item_\d+/g); 
var id= res[0].replace("item_","");
alert(id);

或者你可以使用相同的@jyrkim逻辑..

demo http://jsfiddle.net/RwX4G/