关于用JavaScript实现文字的跑马灯的问题,怎样才能真正的融入到自己的网页中

网上有很多好心人贴出了代码,由于我JS刚开始学。自己还没发独立写出代码。就想到网上复制一些用。但那些代码感觉复制到自己的网页都不能实现。感觉就是没发和自己的网页融入到一起... 网上有很多好心人贴出了代码,由于我JS刚开始学。自己还没发独立写出代码。就想到网上复制一些用。但那些代码感觉复制到自己的网页都不能实现。
感觉就是没发和自己的网页融入到一起。
有没人高手能回答我的问题呢????
怎么把网上看到的代码真正的转化成在自己的页面中可以实现的代码呢
展开
 我来答
匿名用户
2011-05-22
展开全部
给段代码,仅供参考:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Marquee</title>
<script type="text/javascript" src="marquee.js"></script>
</head>
<body>
<div class="ccMarquee">在class为ccMarquee的标签内放入要实现跑马灯效果的文字</div>
<p class="ccMarquee">在class为ccMarquee的标签内放入要实现跑马灯效果的文字</p>
<h2 class="ccMarquee">在class为ccMarquee的标签内放入要实现跑马灯效果的文字</h2>
<span class="ccMarquee">在class为ccMarquee的标签内放入要实现跑马灯效果的文字</span>
</body>
</html>

<!--另附marquee.js代码,也可以放入头部

function getElementsByClass(searchClass,tagName) {
var classElements = new Array();
if ( tagName == null )
tagName = '*';
var els = document.getElementsByTagName(tagName);
var elsLen = els.length;
var pattern = new RegExp("(^|\s)"+searchClass+"(\s|$)");
for (i = 0, j = 0; i < elsLen; i++) {
if ( pattern.test(els[i].className) ) {
classElements[j] = els[i];
j++;
}
}
return classElements;
}

function ccMarquee(className){
var a=getElementsByClass(className);
for (i = 0; i < a.length; i++) {
a[i].innerHTML="<marquee direction='left' width='800' height='33' scrollamount='1' scrolldelay='4' onmouseover='javascript:this.stop();' onmouseout='javascript:this.start();'>"+ a[i].innerHTML+"</marquee>";
}
//设置上面代码中的direction、width、height、scrollamount、scrolldelay.
}window.onload = function () {
ccMarquee("ccMarquee");
}
-->
笏石中晖
2011-05-22 · TA获得超过101个赞
知道小有建树答主
回答量:236
采纳率:0%
帮助的人:117万
展开全部
公开代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式