-1
我在JavaScript帮助下从页面上抓取数据&在fancybox弹出窗口上显示。连字符在网络报废中转换为逗号
var str = "$26.61 - Framed bulletin board offers a self-stick surface for quick and easy note positioning, repositioning, and removing.";
当我将它输出,但是,我得到这个:
$26.61 , Framed bulletin board offers a self,stick surface for quick and easy note positioning, repositioning, and removing.
下面是一些javascript:
var pro_desc = $('meta[name=Description]').attr("content");
var shortDesc = $.trim(pro_desc).substring(0, 225);
var count1 = shortDesc.search(/$/i);
if(count1!=-1) {
var short_desc1 = shortDesc.replace("$", "");
var short_desc2 = short_desc1.split("-");
var desc1 = short_desc2;
} else {
alert('In Else Section---'+shortDesc);
}
var product_description = desc1;
alert(product_description);
为什么我的输出有,
的,而不是-
的?
你能发布一些你用过的javascript吗? – FreeSnow 2013-04-30 11:13:09
var pro_desc = $('meta [name = Description]')。attr(“content”); (0,225) var count1 = shortDesc.search(/ $/i); var short1 = 0。 (count1!= - 1) { \t var short_desc1 = shortDesc.replace(“$”,“”); \t var short_desc2 = short_desc1.split(“ - ”); \t var desc1 = short_desc2; } else { \t alert('In Else Section ---'+ shortDesc); } var product_description = desc2; alert(product_description); – user2046091 2013-04-30 11:13:59
我从元描述中删除数据,但它不显示与元内容相同的数据,它添加了逗号而不是连字符... – user2046091 2013-04-30 11:15:42