CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

请问大家关于字符串方法charAt()的问题

楼主leon123456()2004-09-03 10:52:16 在 Web 开发 / JavaScript 提问

我想判断一个字符串中是否含有空格  
  我写了如下程序  
  function   checkBlank(str)   {  
        for(var   i   =   0;   i   <   str.length;   i   ++)   {  
              if(str.charAt(i)   ==   '   ')   {  
                      return   false;  
              }  
        }  
        return   true;  
  }  
  其中str为传过去的参数form1.name.value  
  可总是报错:说没有此属性或方法,请问为什么,谢谢 问题点数:0、回复次数:8Top

1 楼zmy0611(zmy)回复于 2004-09-03 11:02:44 得分 0

是因爲你的form1中沒有name這個對象的原因,form1.name.value報的錯Top

2 楼leon123456()回复于 2004-09-03 11:06:21 得分 0

不是阿  
  有的Top

3 楼zmy0611(zmy)回复于 2004-09-03 11:17:32 得分 0

那你alert看看form1.name.value是什麽?  
  函數是肯定沒錯的,是你的參數有問題Top

4 楼ouyld(ゎたしすきぁぉた)回复于 2004-09-03 12:30:09 得分 0

你的STR的值是不是这样str=form1.name.vlaue  
  如果是的话   应该是对的    
  <form   name="form1"   action="">  
  <input   type="text"   name="name">  
  </form>Top

5 楼stxyc(猪哥哥)回复于 2004-09-03 12:41:19 得分 0

傳的參數有問題。  
  看下傳進來的是什麼先﹒!!!!Top

6 楼xhust2000(xhust2000)回复于 2004-09-04 13:30:05 得分 0

可以运行  
  <!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.0   Transitional//EN">  
  <HTML>  
  <HEAD>  
  <TITLE>   New   Document   </TITLE>  
   
  </HEAD>  
   
  <BODY>  
  <script>  
  function   checkBlank(str)   {  
        for(var   i   =   0;   i   <   str.length;   i   ++)   {  
              if(str.charAt(i)   ==   '   ')   {  
              alert("输入有空格!")  
                      return   false;  
              }  
        }  
        return   true;  
  }  
  </script>  
  <input   type=text   name="text1">  
  <input   type=button   value=“测试”   onclick="checkBlank(document.all.text1.value)">  
  </BODY>  
  </HTML>Top

7 楼chancelin()回复于 2004-09-04 15:37:29 得分 0

给个可替代的吧。  
  function   checkBlank(s){  
  if(s.match(/\s+/))return   true;  
  return   false;  
  }Top

8 楼suhongwei(web_lover(真的不好意思,我太菜了!))回复于 2004-09-04 21:28:21 得分 0

if(str.indexOf("   >=0))Top

相关问题

  • 关于字符串组合方法-2
  • 格式化字符串的方法。
  • 求字符串截取方法?
  • 求一字符串替换方法。
  • 按长度分割字符串为字符串数组的最快方法
  • 一个字符串的构成是“字符串A+一个空格+字符串B”,怎样用一个简练的方法分离出字符串A和字符串B ?
  • 求判断字符串A包含字符串B的方法,参与者都有分
  • 获取一个字符串在另一个字符串中存在的数量,用什么方法?
  • javascript有没有方法执行一段字符串函数(该字符串是个函数)
  • 用Arrays的哪个方法可以判断第二个字符串在第一个字符串中出现?

关键词

得分解答快速导航

  • 帖主:leon123456

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo