社区
JavaScript
帖子详情
我有N条
或者
,我怎么让它们所有的框都在输入空格或只有回车时响应alert("输入错误")???
peppi
2002-10-18 07:23:13
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<html>
<head>
<script language="JavaScript">
<!--
//这个地方我该怎么写??????????????????
-->
</script>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<form action="streatment_main.jsp" method="get" name="itemform">
<%
for (int i = 0; i < 4; i++) //本例中i的个数是4,但实际中i的个数是不确定的
{
%>
<textarea name=<%="text" + i%>> </textarea>
<%
}
%>
<input type="button" onClick="check()" value="asdfaf">
<input type="reset" value="reset">
</form>
</body>
</html>
如果是一个这样的我可以判断它是不是空格:
<input name="test" type="text">
但当多个名字不一样的出现后,我就不会了,查书说有什么数组,搞不清楚怎么定位到每一个框里然后去判断是不是空格或者只有回车.
我想要的结果是,如果在里面输入只有空格或者只有回车的时候,报错.
谢谢各位了
...全文
64
3
打赏
收藏
我有N条<input>或者<textarea>,我怎么让它们所有的框都在输入空格或只有回车时响应alert("输入错误")???
Untitled Document <meta http-equiv="Cont
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qiushuiwuhen
2002-10-19
打赏
举报
回复
<html>
<head>
<script language="JavaScript">
<!--
function check(){
var o=document.getElementsByTagName("textarea");
for(i=0;i<o.length;i++){
if(/^text/.test(o[i].name)&&!/\S/.test(o[i].value)){
alert("输入错误");o[i].select();return;
}
}
}
-->
</script>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<form action="streatment_main.jsp" method="get" name="itemform">
<textarea name=text0> </textarea>
<textarea name=text1> </textarea>
<textarea name=text2> </textarea>
<textarea name=text3> </textarea>
<input type="button" onClick="check()" value="asdfaf">
<input type="reset" value="reset">
</form>
</body>
</html>
saucer
2002-10-19
打赏
举报
回复
try
<script language="javascript">
function check()
{
var elements = document.itemform.elements;
for (var i=0; i < elements.length; i++)
{
if ((elements[i].tagName == "INPUT" && elements[i].type == "text") || elements[i].tagName == "TEXTAREA")
if (elements[i].value.replace(/^\s+|\s+$/g,"") == "")
{
alert("输入错误:" + elements[i].name + " cannot be empty");
elements[i].focus();
return;
}
}
}
</script>
烂笔头Danky
2002-10-19
打赏
举报
回复
对于判断空格我向你提个想法:如果是想判断是否输入的全为空格的话,可以每个地取出输入的值进行比较,如:
<input name="test" type="text"><button onclick=check(test)>确定</button>
<script>
function check(inputObj){
var temp=0;
for(var i=0; i<inputObj.value.length; i++){
if(inputObj.value.charAt(i)==" "||inputObj.value.charAt(i)==" “) temp++;
}
if(temp!=0) alert("请输入数据!");
}
</script>
这例子不太完善,只供参考参考,至于回车的我还没有想到!
C语言笔记01(7.15-7.18)
C语言基本知识点思维导图
【智能汽车竞赛】摄像头组-长春理工大学-天狼五号技术赛方案.docx
【智能汽车竞赛】摄像头组-长春理工大学-天狼五号技术赛方案.docx
MATLAB中计算可达矩阵的实现方法
资源下载链接为: https://pan.quark.cn/s/abbae039bf2a 请用MATLAB编程实现从邻接矩阵计算可达矩阵。
hadoop-mapreduce-client-jobclient-2.7.3.jar中文文档.zip
1、压缩文件中包含: 中文文档、jar包下载地址、Maven依赖、Gradle依赖、源代码下载地址。 2、使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 3、特殊说明: (1)本文档为人性化翻译,精心制作,请放心使用; (2)只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; (3)不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 4、温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压
时
选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有
时
,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件。 5、本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册。
jetty-server-9.4.44.v20210927.jar中文文档.zip
1、压缩文件中包含: 中文文档、jar包下载地址、Maven依赖、Gradle依赖、源代码下载地址。 2、使用方法: 解压最外层zip,再解压其中的zip包,双击 【index.html】 文件,即可用浏览器打开、进行查看。 3、特殊说明: (1)本文档为人性化翻译,精心制作,请放心使用; (2)只翻译了该翻译的内容,如:注释、说明、描述、用法讲解 等; (3)不该翻译的内容保持原样,如:类名、方法名、包名、类型、关键字、代码 等。 4、温馨提示: (1)为了防止解压后路径太长导致浏览器无法打开,推荐在解压
时
选择“解压到当前文件夹”(放心,自带文件夹,文件不会散落一地); (2)有
时
,一套Java组件会有多个jar,所以在下载前,请仔细阅读本篇描述,以确保这就是你需要的文件。 5、本文件关键字: jar中文文档.zip,java,jar包,Maven,第三方jar包,组件,开源组件,第三方组件,Gradle,中文API文档,手册,开发手册,使用手册,参考手册。
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章