srg*_*rgb 6 javascript jquery prototype
我在示例中有这个标签:
<button onclick="setLocation('http://mysite.com/checkout/cart/add/product/17/')" />
我需要做的是按下按钮启动ajax请求.我需要上面附带的URL段"product/17"附加到我的ajax网址.有没有使用正则表达式提取这个的聪明方法?HTML不可更改- 但我可以修改URL,在这种情况下,我需要从onclick属性中提取确切的URL.
所以我要么需要从onclick属性中提取的URL或"product/17",希望不使用正则表达式.
谢谢
因此,如果没有RegExp用法,并且没有解析字符串的标准,这里是最简单的解决方案:
var str = ?$("button").attr("onclick"????);
str = str.substring(str.lastIndexOf("add/") + 4, str.length - 3);?
Run Code Online (Sandbox Code Playgroud)