这个表单的数值不是固定的!当按下停止按钮的时候最终的数字才会停在上面!
我想把最后停下的数字传送传送到下一个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>
解决方案 »
- jquery的ajax报“NetworkError: 405 Not Allowed”错误。
- ie6和ff兼容问题
- setTimeout 显示问题
- [100分]WPS.Application 创建时报"缺少对象"
- window.dialogArguments.location.reload(),IE7下无效
- EXTJS editorgrid combo render问题
- 帮忙看下这段程序为会返回未定义?
- 为什么我用VB开发的控件在网页中不能调用属性和方法啊,急!
- 导航菜单
- 用javascript怎样改变<input type=password>的type属性为text?
- 求一个多表转换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
自己上网查查到处都是...