在使用js中的innerhtml方法是自动添加当前域名

[复制链接]
查看11 | 回复1 | 2011-8-10 10:19:57 | 显示全部楼层 |阅读模式
下面这是imgval当前被赋予的值,里面




var imgval = document.form1.imghtml.value;
var newCode = FCK.CreateElement('DIV');
newCode.innerHTML = imgval;
alert(newCode.innerHTML);
这是负值的代码
而当前输出的值却是

http://localhost/uploads/110809/1_113741_1.jpg' target='_blank'>
[img]http://localhost/uploads/110809/1_113741_1.jpg[/img]


中间是自动加了http://localhost/的网址的,请问该怎么去掉http://localhost/
使用innerhtml有什么便捷的方式?或者用其他的插入代码方法?

回复

使用道具 举报

千问 | 2011-8-10 10:19:57 | 显示全部楼层
js:location.host //得到的就是域名,连同"http://"replace掉就行了...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行