今天碰到一个问题:
D.getAttribute(obj, 'href')的值竟然是:"http://sell.daily.taobao.net/auction/goods/goods_in_stock.htm#1498008927true01"
这样的话导致的就是m === null自然就会在IE6&7下报错了,也就不执行了。
然后就试了试直接使用obj.href发现他们的值都是这样。
所以得出结论:在用正则表达式处理href属性时,一定不要忘了,它不仅仅是页面显示的那个值,还默认包括页面的url
本文探讨了在使用正则表达式处理HTML元素的href属性时遇到的问题,特别是在IE6&7浏览器下的兼容性问题。作者通过一个具体示例说明了如何解决由链接字符串引发的错误,并分享了正确的处理方法。
1677

被折叠的 条评论
为什么被折叠?



