JavaScript静态空间表单的网页效果.其他方法也行

来源:百度知道 编辑:UC知道 时间:2024/05/05 09:40:05
静态空间,想做一个会员登陆的效果:

两行输入框,只可输入数字,其他字符判定为无效.上下排列,上为会员名;下为密码.
最底并排两个按钮,左为"登陆";右为"注册"

两个输入框内的数字相加,结果再乘2:

例如:
1.
会员名:24 ;密码:36. 则24+36=60;60*2=120
当输入会员名和密码后按"回车"或者"登陆"按钮时.自动弹出窗口:
www.xyz.com/a/b/120.html
(弹出的窗口固定尺寸:300px*200px;无地址栏,无"文件","编辑","查看"那一栏~~~反正什么都没有.就新建一个固定尺寸的html就可以了)

2.
会员名:123 ;密码:321. 则123+321=444;444*2=888
当输入会员名和密码后按"回车"或者"登陆"按钮时.自动弹出窗口:
www.xyz.com/a/b/888.html

(弹出的窗口固定尺寸:300px*200px;无地址栏,无"文件","编辑","查看"那一栏~~~反正什么都没有.就新建一个固定尺寸的html就可以了)

按下"注册"按钮:自动弹出窗口:
www.xyz.com/a/b/new.html<

<html>
<head>
<script language="javascript">

function checkisInt()
{
var v1=document.form1.UN.value;
var v2=document.form1.UP.value;
var pa=new RegExp("\\b\\d+\\b", "");
if(v1==""){
alert("不能为空!");
return false;
}
else if(!pa.test(v1))
{
alert("请填写数字!");
return false;
}

if(v2==""){
alert("不能为空!");
return false;
}
else if(!pa.test(v2))
{
alert("请填写数字!");
return false;
}
else{

var v=parseInt(v1)+parseInt(v2);
v=2*v;

alert(v);/*这一句自己用就留着*/
urlgo="www.xyz.com/a/b/";
urlgo=urlgo+v + '.htm';
if(v==456||v==0)/*因为123和789不能得到所以没写了*/
{
window