闪烁的霓虹灯.txt

来自「这个是 Java Script特效(新),」· 文本 代码 · 共 55 行

TXT
55
字号
闪烁的霓虹灯
把如下代码加入<body>区域中:
<body onLoad="animate()">
 <SCRIPT LANGUAGE="JavaScript">

<!--


// create row of radio buttons
lay(20)

// set index of lamp to start animation
var current = 0

// set speed (pause in milliseconds between each movement)
var speed = 1000

function lay(num) {
        // assign "greater than" character to variable
        var gt = unescape("%3e")

        // open form
        document.write("<FORM NAME='animation'" + gt)

        // use loop to lay radio buttons down (all buttons in same group)
        for (var i = 0; i < num; ++i) {
                document.write("<INPUT TYPE='radio' NAME='lamps'" + gt)
        }

        // close form
        document.write("</FORM" + gt)
}

function animate() {
        // click next radio button
        document.animation.lamps[current].click()

        // if radio button is the last one reset variable to 0 (otherwise increment)
        current = (current == document.animation.lamps.length - 1) ? 0 : ++current  

        // recursive call after speed milliseconds
        timerID = setTimeout("animate()", speed)
}

// -->

</SCRIPT>







⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?