| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 805 人关注过本帖
标题:如何限制空格问题
只看楼主 加入收藏
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 

看我的,JAVASCRIPT去掉所有空格
[CODE]
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>小白留言板</title>
<script language="javascript">
function check()
{
var author=form1.author.value;
author=author.replace(/\ /g,"");
if(author.length==0)
{
alert("签个名吧...");
document.form1.author.focus();
return;
}
var qq=form1.qq.value;
qq=qq.replace(/\ /g,"");
if(isNaN(qq)||qq.length==0)//NaN是非数字,qq不为数字时,返回true.另外还有一个isFinite(num),它和isNaN(notNum)相反
{
alert("你的QQ号应该是数字吧?");
document.form1.qq.focus();
return;
}
var n=qq.indexOf(".")//str1.indexOf(str2);返回String对象内第一次出现子字符串的字符位置。对应有lastIndexOf
if(n>-1) //如果小数点第一位,n=0,所以这里要 > -1
{
alert("QQ号没有小数点吧?");
document.form1.qq.focus();
return;
}
var title=form1.title.value;
title=title.replace(/\ /g,"");
if(title.length==0)
{
alert("老师说,作文要写标题!");
document.form1.title.focus();
return;
}
var content=form1.content.value;
// content=content.replace(" ",""); //这样只可以去掉第一个空格
content=content.replace(/\ /g,""); //这样可以去掉全部空格 str=str.replace(/\被替换的字符/g,"替换内容")
if(content.length==0)
{
alert("内容可是一定要填的哦!");
document.form1.content.focus();
return;
}
form1.submit()
}
</script>

<body bgcolor="#0099FF">
<table height="100%" align="center"><tr height="100%" valign="middle"><td>
<form method="post" action="send.asp" name="form1">
<table border="0" align="center">
<tr>
<td width="40" rowspan="7" bgcolor="#8CD3FF">&nbsp;</td>
<td bgcolor="#E7F7FF"><a href="msg.asp"><font size="3">查看留言</font></a></td>
<td width="40" rowspan="7" bgcolor="#8ED2FF">&nbsp;</td>
</tr>
<tr>
<td width="400" bgcolor="#E7F7FF">个性签名:
<input name="author" type="text" title="不填就显你的IP" size="20" maxlength="20">
(最多20个字哦)</td>
</tr>
<tr>
<td bgcolor="#E7F7FF">QQ号码:
<input name="qq" type="text" id="qq" title="一定要数字哦~" size="15" maxlength="15">
(15字)</td>
</tr>
<tr>
<td bgcolor="#E7F7FF">标题:
<input name="title" type="text" size="30" maxlength="30">
(30个字)</td>
</tr>

<tr>
<td bgcolor="#E7F7FF"><textarea name="content" cols="50" rows="5" title="这可是一定要填的哦!" onKeyDown="if(this.value.length>250){alert('太长啦!');return false}"></textarea>
<br>
(250个字节)</td>
</tr>
<tr>
<td bgcolor="#E7F7FF"><div align="center">
<input type="button" name="Submit" value="提交" onclick="check()">
&nbsp;&nbsp;&nbsp;
<input type="reset" name="Reset" value="重置">
</div></td>
</tr>
</table>
</form></td></tr></table>
</body>
</html>
[/CODE]


2005-11-02 20:00
zbt886
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2005-10-26
收藏
得分:0 
头大了
能不能照顾一下我得感受啊
2005-11-02 21:30
快速回复:如何限制空格问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014384 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved