| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1080 人关注过本帖
标题:请教-如何用JS脚本获取网页中的元素并且改变其属性
只看楼主 加入收藏
happy99
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2005-5-5
收藏
 问题点数:0 回复次数:3 
请教-如何用JS脚本获取网页中的元素并且改变其属性
我有一个问题 向大家请教 在DW中插入Flash的时候会有两个地方标记Flash的地址 如下:第一个是param中的value="" 第二个是下面embed中的src='"" <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" width="100" height="22"> <param name="movie" value="thefirst.swf"> <param name="quality" value="high"> <embed src="thefirst.swf" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="100" height="22" ></embed> </object> 我想通过脚本获取这两个地方的地址(其实是一个地址)并且通过脚本改变它们 让它变成另一个地址如何做到 我知道一个脚本命令是 document.getElementByTags[tagname].value="second.swf" 可是哪位大侠可以给我一个同时改的方法 我试过 只能改一个属性另一个就改不了了 请指教!!!
搜索更多相关主题的帖子: 网页 脚本 元素 属性 获取 
2005-09-19 19:05
happy99
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2005-5-5
收藏
得分:0 
难道没有人会吗??????


以欢迎光临我的小站 http://myhappy99.
2005-09-22 19:28
小海龟
Rank: 6Rank: 6
等 级:贵宾
威 望:23
帖 子:1068
专家分:4
注 册:2006-8-1
收藏
得分:0 
不要怎么麻烦,
我的直接是这样的:
document.all.flashtop.innerHTML="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0' width='704' height='210'><param name='movie' value='/Flash/05.swf'><PARAM NAME=loop VALUE=true><param name='quality' value='high'><embed src='/Flash/05.swf' loop=true wmode=opaque quality='high' swLiveConnect=FALSE pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width='704' height='210'></embed></object>";

flashtop是flash所在的td标签的id

[bc09] 犯强汉者,虽远比诛!
2006-11-08 14:24
weicky
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2006-11-10
收藏
得分:0 
给object和embed加一个id属性值(id="objectId"和id="embedId"),然后
document.getElementById("objectId").movie=document.getElementById("embedId").src="newURL";
就可以了(newURL为新的地址)。

2006-11-10 10:05
快速回复:请教-如何用JS脚本获取网页中的元素并且改变其属性
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013241 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved