JS的一条代码,,求解决一下,,兼容性问题、

<scripttype="text/javascript">var$=function(id){returndocument.getElementById(id);};v... <script type="text/javascript">
var $ = function(id){
return document.getElementById(id);
};
var str = $('bbb').innerHTML.toLowerCase();
var ie = !+[1,];
var arr = ie ? str.split('<div class=fpage> </div>') : str.split('<div class="fpage"> </div>');
$('bbb').innerHTML = arr[0];
var page = document.createElement('div');
page.className = 'page';
var tmp = '';
for(var i = 1, len = arr.length; i <= len; i++){
tmp += '<a href="javascript:test('+(i-1)+');">'+i+'</a>';
}
page.innerHTML = tmp;
document.body.appendChild(page);
function test(i){
$('bbb').innerHTML = arr[i];
}
</script>

这个是代码。在谷歌完美运行,在IE就不好使,不知道为啥,求解决一下。

解决之后追加悬赏、~
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
Azikou
推荐于2016-02-03 · TA获得超过119个赞
知道小有建树答主
回答量:234
采纳率:83%
帮助的人:50.7万
展开全部
$('bbb').innerHTML.

这个写法有问题,jq和js不能交叉写,
应该是$('bbb').html()
追问
不对啊。。这样改完就没效果了啊、、
追答
不好意思 跟着你写错了
$('.bbb').html();

你那还少个点。。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式