javascript 读取提交表单

来源:百度知道 编辑:UC知道 时间:2024/04/29 23:23:03
function calcCost() {
rform = document.reg;
cost = 145;
cost += rform.guests.selectedIndex*30;
if (rform.member[0].checked) cost-=25;

rform.total.value = cost;
}

function testLength(field) {
if (field.value.length == 0) {
field.style.backgroundColor="yellow";
return false;
} else {
field.style.backgroundColor="white";
return true;
}
}

function testPattern(field, reg) {
if (reg.test(field.value)==false) {
field.style.backgroundColor="yellow";
field.style.color="red";
return false;
} else {
field.style.backgroundColor="white";
field.style.color="black";
return true;
}
}

function submitForm() {
valid = true;
rform = document.reg;

if (testLength(r

conf.htm:
<html>
<body>
<form name="rform" method="get" action="summary.htm">
USERNAME:<input type=text name="username"><br>
EMAIL:<input type=text name="email"><br>
<input type=submit value="SUBMIIT">
</form>
</body>
</html>

summary.htm:
<html>
<script language=javascript>
function getvalue(name)

{
var str=window.location.search;
if (str.indexOf(name)!=-1)
{
var pos_start=str.indexOf(name)+name.length+1;
var pos_end=str.indexOf("&",pos_start);
if (pos_end==-1)
{
return str.substring(pos_start);
}
else
{
return str.substring(pos_start,pos_end)
}
}
else
{
return "";
}
}
</script>
<body>
you submit data is:<br>
USERNAM