表单冲突

xiexuanbin 2009-12-25 04:05:21
<input name="uucs" type="text" id="uucs" size="20" maxlength="70">
这段表单是开始要提交到 action="eecdss.php"这里的,
然后我要给这个表单加个网址验证,就从网上找了这段代码?
<script language="javascript">
function checkURL(URL){
var str=URL;
//下面的代码中应用了转义字符"\"输出一个字符"/"
var Expression=/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
return true;
}else{
return false;
}
}
</script>
<script language="javascript">
function checkform1(){
var www=form1.www.value;
if(www==""){
alert("请输入个人主页地址!");
document.form1.www.focus();
return false;
}else{
if(!checkURL(www)){
alert("您输入的个人主页地址不合法!");
document.form1.www.focus();
returnfalse;
}
}
form1.submit();
}
</script>
<input name="www" type="text" id="www" size="20" maxlength="70">
<input type="button" name="Submit" value="提交" onClick="returncheckform1();">
<span class="style2"> (*为必填项目) </span> <input type="reset" name="Submit2" value="重置">

然而开始表单里的name="uucs" id="uucs" 是不能动的,而我找的代码里的表单的是name="www" id="www"
我就想知道name跟id该怎么改,
谢谢各位了!
...全文
93 11 打赏 收藏 举报
写回复
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiexuanbin 2009-12-25
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 lihui_shine 的回复:]
提交按钮为submit
HTML code<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html><head><title>test</title><styletype="text/css">
<!--
.style1{font-size: 13px}
.style2{
font-size: 12px;
color: #FF0000;}
.style3{font-size: 12px}
--></style></head><scriptlanguage="javascript">function checkURL(URL){var str=URL;//下面的代码中应用了转义字符"\"输出一个字符"/"var Expression=/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;var objExp=new RegExp(Expression);if(objExp.test(str)==true){returntrue;
}else{returnfalse;
}
}</script><scriptlanguage="javascript">function checkform1(){var uucs=form1.uucs.value;if(uucs==""){
alert("请输入个人主页地址!");
document.form1.uucs.focus();returnfalse;
}else{if(!checkURL(uucs)){
alert("您输入的个人主页地址不合法!");
document.form1.uucs.focus();returnfalse;
}
}returntrue;
}</script></head><body><tablewidth="450" border="1" cellpadding="0" cellspacing="0" background="images/sss.JPG"><formname="form1" enctype="multipart/form-data" method="post" action="eecdss.php" onSubmit="return checkform1()"><tralign="center"><tdheight="24" colspan="2" class="style1">验证网址</td></tr><tr><tdheight="20" align="center" class="style1">个人空间:</td><tdclass="style3"><inputtype="text" name="uucs" id="uucs" size="30" maxlength="50" value="http://"><spanclass="style2"> * 请输入正确的个人空间地址</span></td></tr><tr><tdheight="24" align="center"></td><tdclass="style3"><inputtype="submit" value="提交" name="Submit"><spanclass="style2"> (*为必填项目)</span><inputtype="reset" name="Submit2" value="重置"></td></tr></form></table></body></html>
[/Quote]
先谢过,我试了一下你改过的,现在的问题是验证没起作用!
浪尖赏花 2009-12-25
  • 打赏
  • 举报
回复
提交按钮为submit
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html>
<head>
<title>test</title>
<style type="text/css">
<!--
.style1 {font-size: 13px}
.style2 {
font-size: 12px;
color: #FF0000;
}
.style3 {font-size: 12px}
-->
</style>
</head>
<script language="javascript">
function checkURL(URL){
var str=URL;
//下面的代码中应用了转义字符"\"输出一个字符"/"
var Expression=/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
return true;
}else{
return false;
}
}
</script>
<script language="javascript">
function checkform1(){
var uucs=form1.uucs.value;
if(uucs==""){
alert("请输入个人主页地址!");
document.form1.uucs.focus();
return false;
}else{
if(!checkURL(uucs)){
alert("您输入的个人主页地址不合法!");
document.form1.uucs.focus();
return false;
}
}
return true;
}
</script>
</head>

<body>
<table width="450" border="1" cellpadding="0" cellspacing="0" background="images/sss.JPG">

<form name="form1" enctype="multipart/form-data" method="post" action="eecdss.php" onSubmit="return checkform1()"> <tr align="center">
<td height="24" colspan="2" class="style1">验证网址 </td>
</tr>
<tr>
<td height="20" align="center" class="style1">个人空间: </td>
<td class="style3"> <input type="text" name="uucs" id="uucs" size="30" maxlength="50" value="http://">
<span class="style2"> * 请输入正确的个人空间地址 </span> </td>
</tr>
<tr>
<td height="24" align="center"> </td>
<td class="style3"> <input type="submit" value="提交" name="Submit">
<span class="style2"> (*为必填项目) </span> <input type="reset" name="Submit2" value="重置">

</td>
</tr>
</form>
</table>
</body>

</html>
浪尖赏花 2009-12-25
  • 打赏
  • 举报
回复
提交按钮为button的
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<html>
<head>
<title>test</title>
<style type="text/css">
<!--
.style1 {font-size: 13px}
.style2 {
font-size: 12px;
color: #FF0000;
}
.style3 {font-size: 12px}
-->
</style>
</head>
<script language="javascript">
function checkURL(URL){
var str=URL;
//下面的代码中应用了转义字符"\"输出一个字符"/"
var Expression=/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
return true;
}else{
return false;
}
}
</script>
<script language="javascript">
function checkform1(){
var uucs=form1.uucs.value;
if(uucs==""){
alert("请输入个人主页地址!");
document.form1.uucs.focus();
return false;
}else{
if(!checkURL(uucs)){
alert("您输入的个人主页地址不合法!");
document.form1.uucs.focus();
return false;
}
}
form1.submit();
}
</script>
</head>

<body>
<table width="450" border="1" cellpadding="0" cellspacing="0" background="images/sss.JPG">

<form name="form1" enctype="multipart/form-data" method="post" action="eecdss.php"> <tr align="center">
<td height="24" colspan="2" class="style1">验证网址 </td>
</tr>
<tr>
<td height="20" align="center" class="style1">个人空间: </td>
<td class="style3"> <input type="text" name="uucs" id="uucs" size="30" maxlength="50" value="http://">
<span class="style2"> * 请输入正确的个人空间地址 </span> </td>
</tr>
<tr>
<td height="24" align="center"> </td>
<td class="style3"> <input type="button" value="提交" name="Submit" onclick="checkform1()">
<span class="style2"> (*为必填项目) </span> <input type="reset" name="Submit2" value="重置">

</td>
</tr>
</form>
</table>
</body>

</html>
xiexuanbin 2009-12-25
  • 打赏
  • 举报
回复
咋没人回复呢?
xiexuanbin 2009-12-25
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 lihui_shine 的回复:]
LZ把你的代码全部贴上来,然后说下哪个地方一定要是什么样子的
[/Quote]
<table width="450" border="1" cellpadding="0" cellspacing="0" background="images/sss.JPG">

<form enctype="multipart/form-data" method="post" action="eecdss.php"><tr align="center">
<td height="24" colspan="2" class="style1">验证网址 </td>
</tr>
<tr>
<td height="20" align="center" class="style1">个人空间: </td>
<td class="style3"> <input type="text" name="uucs" id="uucs" size="30" maxlength="50" value="http://">
<span class="style2"> * 请输入正确的个人空间地址 </span> </td>
</tr>
<tr>
<td height="24" align="center"> </td>
<td class="style3"><input type="submit" value="提交" name="Submit">
<span class="style2"> (*为必填项目) </span> <input type="reset" name="Submit2" value="重置">

</td>
</tr>
</form>
</table>
以上是原先代码,我就是要在这个表单里做个网址验证!
辛苦各位了,,谢谢!
浪尖赏花 2009-12-25
  • 打赏
  • 举报
回复
LZ把你的代码全部贴上来,然后说下哪个地方一定要是什么样子的
Thinking_In_IT 2009-12-25
  • 打赏
  • 举报
回复
告诉你本质吧

name 是名字 :中国这么多人 名字一样不稀奇。要记得 name属性是可以重复的
id 是身份证号码: 身份证号码是唯一确定一位公民。要记得 id属性是不能重复的
xiexuanbin 2009-12-25
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lihui_shine 的回复:]
HTML code<html><head><metahttp-equiv="Content-Type" content="text/html; charset=gb2312"><title>验证网址</title><styletype="text/css">
<!--
.style1{font-size: 13px}
.style2{
font-size: 12px;
color: #F?-
[/Quote]
<input type="submit" name="Submit" value="提交">
没加代码前是这个,但我把type="submit"改成这个type="button"就又没用了!点击没反应!
下面是改过后的代码?
<input type="button" name="Submit" value="提交" onClick="return checkform1();">
nyeah 2009-12-25
  • 打赏
  • 举报
回复
上一个有问题,重来

<script language="javascript">
function checkURL(URL){
var str=URL;
//下面的代码中应用了转义字符"\"输出一个字符"/"
var Expression=/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
return true;
}else{
return false;
}
}
</script>
<script language="javascript">
function checkform1(){
var uucs=document.form1.uucs.value;
if(uucs==""){
alert("请输入个人主页地址!");
document.form1.uucs.focus();
return false;
}else{
if(!checkURL(uucs)){
alert("您输入的个人主页地址不合法!");
document.form1.uucs.focus();
return false;
}
}
form1.submit();
}
</script>
<form name="form1">
<input name="uucs" type="text" id="uucs" size="20" maxlength="70">
<input type="button" name="Submit" value="提交" onClick="return checkform1();">
<span class="style2"> (*为必填项目) </span>
<input type="reset" name="Submit2" value="重置">

</form>
nyeah 2009-12-25
  • 打赏
  • 举报
回复
<script language="javascript">
function checkURL(URL){
var str=URL;
//下面的代码中应用了转义字符"\"输出一个字符"/"
var Expression=/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
return true;
}else{
return false;
}
}
</script>
<script language="javascript">
function checkform1(){
var uucs=form1.uucs.value;
if(uucs==""){
alert("请输入个人主页地址!");
document.form1.uucs.focus();
return false;
}else{
if(!checkURL(uucs)){
alert("您输入的个人主页地址不合法!");
document.form1.uucs.focus();
returnfalse;
}
}
form1.submit();
}
</script>
<input name="uucs" type="text" id="uucs" size="20" maxlength="70">
<input type="button" name="Submit" value="提交" onClick="returncheckform1();">
<span class="style2"> (*为必填项目) </span> <input type="reset" name="Submit2" value="重置">
浪尖赏花 2009-12-25
  • 打赏
  • 举报
回复
<html> 
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>验证网址 </title>
<style type="text/css">
<!--
.style1 {font-size: 13px}
.style2 {
font-size: 12px;
color: #FF0000;
}
.style3 {font-size: 12px}
-->
</style>
</head>
<script language="javascript">
function checkURL(URL){
var str=URL;
//下面的代码中应用了转义字符"\"输出一个字符"/"
var Expression=/http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w- .\/?%&=]*)?/;
var objExp=new RegExp(Expression);
if(objExp.test(str)==true){
return true;
}else{
return false;
}
}
</script>
<script language="javascript">
function checkform1(){
var uucs=form1.uucs.value;
if(uucs==""){
alert("请输入个人主页地址!");
document.form1.uucs.focus();
return false;
}else{
if(!checkURL(uucs)){
alert("您输入的个人主页地址不合法!");
document.form1.uucs.focus();
return false;
}
}
form1.submit();
}
</script>

<body>
<table width="450" border="1" cellpadding="0" cellspacing="0" background="images/sss.JPG">

<form name="form1" method="post" action="eecdss.php"> <tr align="center">
<td height="24" colspan="2" class="style1">验证网址 </td>
</tr>
<tr>
<td height="20" align="center" class="style1">个人空间: </td>
<td class="style3"> <input name="uucs" type="text" id="uucs" size="20" maxlength="70">
<span class="style2"> * 请输入正确的个人空间地址 </span> </td>
</tr>
<tr>
<td height="24" align="center"> </td>
<td class="style3"> <input type="button" name="Submit" value="提交" onClick="return checkform1();">
<span class="style2"> (*为必填项目) </span> <input type="reset" name="Submit2" value="重置">

</td>
</tr>
</form>
</table>
</body>
</html>
相关推荐
发帖
JavaScript

8.7w+

社区成员

Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
帖子事件
创建了帖子
2009-12-25 04:05
社区公告
暂无公告