html部分内容
<input type="text" id="number">
<div style="font-size:16px;width:300px;height:30px;background:#fff;margin:10px;margin-left:0px;" id="text"></div>
<input type="button" value="确定" onclick="javascript:btn();" id="button">
js代码功能实现:
var math=Math.floor(Math.random()*100);
var i = 0;
var img="<img src='2.png'>";
function btn(){
var text = document.getElementById("text");
var val = document.getElementById("number").value;
var pattern = /[0-9]+/;
if ( !pattern.test(val) ){
alert("请输入数字");
};
if ( val == math ){
alert("恭喜你答对了");
text.innerHTML="";
for (var j = 0;j <= i;j++) {
text.innerHTML+="<img src='1.png'>";
}
};
if ( val > math ){
alert("太大了");
text.innerHTML+=img;
i++;
};
if ( val < math ){
alert("太小了");
text.innerHTML+=img;
i++;
};
if ( i === 10) {
text.innerText="你没有机会了";
document.getElementById("button").setAttribute("disabled","disabled");
};
}
设置文字条滚动:
<marquee>我默认向左滚。。。。。</marquee>:默认情况下向左滚动
<marquee direction="right" scrolldelay="500">向右滚动。</marquee>
<marquee scrollamount="2" behavior="alternate" loop="3">来回滚动</marquee>文字滚动示例(默认方向,滚动方式为alternate,循环3次,速度为2)
<marquee direction="up" bgcolor="#CCFF66" width="250" height="55">在区域内滚动,向上</marquee>文字滚动示例(向上,背景色为#CCFF66,设置了背景宽度和高度)