璀璨00 2018-12-18 20:41 采纳率: 0%
浏览 604
已采纳

网页中用JavaScript中制作跑马灯效果,为啥他不动呢?有人能帮我看看有错吗

html

<html xmlns="http://www.3c.org/1999/xhtml">
<head>
<meta http-euquiv="content-type" content="text/html;charset=utf-8"/>
<title>跑马灯效果</title>
<style type="text/css">
        body{background-color: #000;}
        input{
            background: transparent;
            border: none;
            color: #F00;
            font-size: 30px;
            font-weight:bold;
            font-family: "黑体";
        }
<form name="nextForm">
    <input type="text" name="lenText" value="" />
</form>

<script type="text/javascript">
var msg="我是跑马灯文字,跑啊跑啊跑~~~~~~";
var interval=400;
var seq=0;
function LenScroll(){
    document.nextForm.lenText.value=msg.substring(seq,msg.length)+""+msg;
    seq++;
    if(seq>msg.length)
        seq=0;
    window.setTimeout("LenScroll()",interval);
}
LenScroll();
</script>
</head>
<body onload="LenScroll()">
</body>
</html>

  • 写回答

1条回答 默认 最新

  • 天际的海浪 2018-12-18 13:54
    关注
    <form name="nextForm">
        <input type="text" name="lenText" value="" />
    </form>
    
    <script type="text/javascript">
    var msg="我是跑马灯文字,跑啊跑啊跑~~~~~~";
    var interval=400;
    var seq=0;
    function LenScroll(){
        document.nextForm.lenText.value=msg.substring(seq,msg.length)+""+msg;
        seq++;
        if(seq>msg.length)
            seq=0;
        window.setTimeout("LenScroll()",interval);
    }
    LenScroll();
    </script>
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?