mimi_van

          吞下寂寞的戀人
          posts - 30, comments - 45, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
          也為要做頁面驗證,需要用到js,發現了一個問題。

          在js里,有indexOf 這樣的方法,卻沒有像java一樣的startsWith 或者 endsWith 這樣的方法。

          研究了半天,在js里,通通可以用 indexOf()!=-1 來代替。要記得,這個indexOf()!=-1 和 indexOf()>0 得到的結果是不同的。

          比如下面的例子:(功能:希望輸入的值不包含空格)

          function checkSize(str){
              if(str.indexOf(' ')!=-1){
              alert("不能含有空格");
          }

          這個方法可以檢查到 str 的開頭,中間,結尾是不是空格

          可是如果選擇了 下面這個方法,卻只能檢測到 str 中間 和 結尾的空格,檢測不到str開頭的空格。

          function checkSize(str){
              if(str.indexOf(' ')>0){
              alert("不能含有空格");
          }

          很奇怪的。呵呵。。。。

          還不是很了解js,以后還會更新

          評論

          # re: 在javascript里 有關 indexOf 或者 startsWith 或者 endsWith 這樣的方法  回復  更多評論   

          2008-07-09 10:39 by hello
          function checkSize(str){
          if(str.indexOf(' ')>=0){
          alert("不能含有空格");
          }

          # re: 在javascript里 有關 indexOf 或者 startsWith 或者 endsWith 這樣的方法  回復  更多評論   

          2009-07-06 11:12 by zj
          @hello
          開頭有空格,indexOf(" ")是等于0的

          # re: 在javascript里 有關 indexOf 或者 startsWith 或者 endsWith 這樣的方法  回復  更多評論   

          2010-09-15 16:22 by yinzhennan
          囧 第一個字符的索引就是0啊

          # re: 在javascript里 有關 indexOf 或者 startsWith 或者 endsWith 這樣的方法  回復  更多評論   

          2010-09-23 21:21 by 發哥
          奇怪個球.indexOf()是從0開始計數的.
          你的文章有點讓人哭笑不得.

          # re: 在javascript里 有關 indexOf 或者 startsWith 或者 endsWith 這樣的方法  回復  更多評論   

          2011-04-20 14:10 by heh
          好傻

          # re: 在javascript里 有關 indexOf 或者 startsWith 或者 endsWith 這樣的方法[未登錄]  回復  更多評論   

          2011-09-23 23:00 by Iceberg
          樓主,我覺得你不適合從事程序員這個行業。趁早轉行吧,別害人害己了。

          # re: 在javascript里 有關 indexOf 或者 startsWith 或者 endsWith 這樣的方法[未登錄]  回復  更多評論   

          2013-07-20 10:54 by Randy
          哈哈 沒什么的,可能一時沒反應過來嘛
          哥看好你!

          # re: 在javascript里 有關 indexOf 或者 startsWith 或者 endsWith 這樣的方法  回復  更多評論   

          2013-09-27 14:54 by aaaaaaaaa
          樓主好2B,

          .indexOf() 返回的是下標。。。不懂裝懂

          只有注冊用戶登錄后才能發表評論。


          網站導航:
          博客園   IT新聞   Chat2DB   C++博客   博問  
           
          主站蜘蛛池模板: 连云港市| 安岳县| 任丘市| 兴海县| 南华县| 西吉县| 左权县| 土默特左旗| 阳山县| 泰宁县| 商水县| 洮南市| 邯郸市| 腾冲县| 温州市| 沙田区| 万安县| 张家口市| 朝阳市| 浦东新区| 谢通门县| 临颍县| 图片| 东宁县| 宁津县| 西乡县| 门源| 牡丹江市| 平乐县| 陆川县| 石屏县| 科技| 舟曲县| 海伦市| 四平市| 垣曲县| 盐池县| 黄冈市| 温州市| 靖边县| 平武县|