
Source code:
<html xmlns="http://www.w3.org/1999/xhtml" > <head runat="server"> <title>Remove Special Characters from the Textbox - Coding cluster</title> <script language="javascript" type="text/javascript"> function deleteSpecialChar(txtName) { if (txtName.value != '' && txtName.value.match(/^[\w ]+$/) == null) { txtName.value = txtName.value.replace(/[\W]/g, ''); } } </script> </head> <body> <form id="form1" > <div> <input id="txtName" type="text" onkeyup="javascript:deleteSpecialChar(this)" /> </div> </form> </body> </html>
That's all. If this post is useful for you , please share this knowledge to your friends. Thanks!
3 comments:
Thank you, this is very good and helpful.
Hello,
I have modified the script a little bit to be able to add some characters and line break if i used the script in textarea Also if you're an Arabic language user you can use it too.
Modification:
1- Adding
to textarea.
2- Enabling Arabic language characters.
3 Adding some more special chars like comma and dash
Here is the modification:
if (txtName.value != '' && txtName.value.match(/^[\w ء-ي-,.\n]+$/) == null)
I need the code like i can enter accept special char only dot(.) symbol can u reply me as soon as poosible
Post a Comment
Share your thoughts here...