这个表单的数值不是固定的!当按下停止按钮的时候最终的数字才会停在上面!
我想把最后停下的数字传送传送到下一个ASP页面上去!
不想使用location.href="mnn.asp?action="+ok1这样的方式传送过去
觉得太不安全了!
如果万一实现不了,那有没有办法在下一个ASP页面检测是不是手动打上去的变量!
还有怎样防止那个文本框不能输入东西进去!<title>猜数字游戏</title>
<head>
<meta name="keywords" content="">
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
</head>
<body>
<SCRIPT LANGUAGE="JavaScript">var alldata = "1,2,3,4,5,6,7,8,9,10" //10个数字
var alldataarr = alldata.split(",")
var num = alldataarr.length-1
var timer
function change(){
document.getElementById("oknum").value = alldataarr[GetRnd(0,num)];
}function start(){
clearInterval(timer);
timer = setInterval('change()',10); //50(毫秒)为变换间隔,越小变换的越快
}function ok(){
clearInterval(timer);
var ok1 = document.Login.oknum.value} function GetRnd(min,max){
return parseInt(Math.random()*(max-min+1));
}
</SCRIPT>
<form method="post" name="Login" id="Login">
猜数字:<input type="text" id="oknum" name="oknum" value="">
<button onclick="start()" accesskey="s">开始(<U>S</U>)</button>
<button onclick="ok()" accesskey="o">停止(<U>O</U>)</button>
</form>
</body>
我想把最后停下的数字传送传送到下一个ASP页面上去!
不想使用location.href="mnn.asp?action="+ok1这样的方式传送过去
觉得太不安全了!
如果万一实现不了,那有没有办法在下一个ASP页面检测是不是手动打上去的变量!
还有怎样防止那个文本框不能输入东西进去!<title>猜数字游戏</title>
<head>
<meta name="keywords" content="">
<meta http-equiv=Content-Type content="text/html; charset=gb2312">
</head>
<body>
<SCRIPT LANGUAGE="JavaScript">var alldata = "1,2,3,4,5,6,7,8,9,10" //10个数字
var alldataarr = alldata.split(",")
var num = alldataarr.length-1
var timer
function change(){
document.getElementById("oknum").value = alldataarr[GetRnd(0,num)];
}function start(){
clearInterval(timer);
timer = setInterval('change()',10); //50(毫秒)为变换间隔,越小变换的越快
}function ok(){
clearInterval(timer);
var ok1 = document.Login.oknum.value} function GetRnd(min,max){
return parseInt(Math.random()*(max-min+1));
}
</SCRIPT>
<form method="post" name="Login" id="Login">
猜数字:<input type="text" id="oknum" name="oknum" value="">
<button onclick="start()" accesskey="s">开始(<U>S</U>)</button>
<button onclick="ok()" accesskey="o">停止(<U>O</U>)</button>
</form>
</body>
解决方案 »
- 一个弹出遮罩层的问题
- 网页关闭时 如何在对话框上增加链接,或者能否自定义对话框?
- 这个效果谁能模拟?下拉动画效果
- 请问一个JS安全的问题
- 问高手:Netscape下,JavaScript如何操作XML ?
- 终于升星星了,高兴,散分!!
- 我是初学者,请问各位大哥,怎样用javascript或html使一个文本框权限为只读呢?
- 文本框失去焦点的问题?
- 如何在javascript的函数中捕捉onmouseover事件
- 想问一下各位高手,我用javascript:window.open("URL");点击链接后,原来的页面总是显示object这个文字,想问一下这是怎么回事
- 求一个多表转换JSON的函数,什么语言写的都行。
- 网站后台
但是怎么把ok1得值传到转跳的add.ASP页面上去????
能不能写出来啊!我在OK那加了一条转跳
function ok(){
clearInterval(timer);
var ok1 = document.Login.oknum.value
alert("数字是:("+ok1+")哈哈");location.href="add.asp?action="+ok1;}
我在ADD.ASP里response.write ok1显示的是正常的!
但是自己手动在浏览器那打变量也会显示出来!
我想在ADD.ASP
那验证是不是手动打上去的!问2楼一下
怎样才能保证URL上的变量不是手动写上去的!
能帮我写出代码吗?
<asp:hiddenfield ID="Hiddenfield1" runat="server"></asp:hiddenfield>,把值放里面,后台读不就穿到了吗...基础做法啊...
我只想用ASP
javascript里能用session?要是能写帮我写出来!
不理解,为什么使用asp却不用asp.net
自己上网查查到处都是...