如何去除input 的逗号

 时间:2026-02-15 21:46:15

1、为了方便进行讲解,我们首先来编写一个演示用的网页文件:主要包含一个文本框和一个按钮。同时将代码放在下面,以方便大家拷贝进行测试。

代码如下:

<html>

   <head> 

      <meta charset="utf-8"> 

      <title>演示网页</title> 

   </head>

   <body>

      <center>

            文本: <input type="text" id="myname" >

            <br><br>

            <input type="button" value="删除逗号" >

      </center>

   </body>

</html>

效果如下图:

如何去除input 的逗号

2、想定的情景是:点击按钮后,对文本框中的值进行过滤,删除值中的逗号,并将过滤后的新值赋给文本框。

首先,现在我们来为按钮添加一个onclick事件,事件响应的函数为delSubstr()。

修改按钮代码如下:

<input type="button" value="删除逗号" onclick="delSubstr();">

如何去除input 的逗号

3、再来编写javascript脚本的delSubstr()函数,功能是删除文本框的值逗号,并将新值重新赋给文本框,主要代码如图所示:

如何去除input 的逗号

4、其中表达式str.replace(/,/g,"")是关键代码,replace函数实现字符替换功能,第一个参数是要查找的字符串,这里"/,/g"用了正则表达式,表示查找字符中的所有“,”,第二个参数是替换成的内容,这里“”表示替换成空,即删除查找到的字符串。

如何去除input 的逗号

5、除了利用按钮单击来过滤逗号,我们更多的是想input标签能够实现自动过滤。 那么我们可以通过给input标签添加onblur事件来实现,具体代码如下图所示:

如何去除input 的逗号

6、保存后,在浏览器中打开效果如下图所示,当文本框失去焦点后,会自动过滤文本中的逗号。

如何去除input 的逗号

  • 怎么做能从失恋中恢复过来
  • 减肥效果神奇的健美操基本动作图解
  • 接地线成组直流电阻测试仪的操作说明方法
  • ps教程:利用双重画笔画出流畅的虚线
  • C语言打开doc文档方法
  • 热门搜索
    亚麻油的功效与作用 欲望少女运动会 如什么如什么成语 运动绷带 知识竞答 shut up什么意思 微信拍一拍有什么用 孕妇应该多吃什么水果 现在有什么好看的电视剧 紫草油的功效与作用