JQuery :: Validation: Custom Rule With Regexp Not Catching Initial Space In Text Input
Sep 23, 2010
So I created a custom rule following numerous examples out on the web for a dynamic text input, but for some reason it seems to be letting spaces through even though my regexp tests out ok to not match when the value is any combination of spaces...
$.validator.addMethod("noSpace", function(value, element){
return this.optional(element) || /^[a-z0-9][a-z0-9_ ]{0,70}$/i.test(value);
}, "Please enter a name starting with either a letter or a digit.");
$('#form').validate({
rules: {
[Code]...
The odd thing is, it will work if you type in a space followed by a character, but if you type in one space, or one space followed by x number of spaces, it just lets it through like it's valid. But yet when I look at the demos and examples that I pulled this from, they never let those scenarios go through.
[Code]...
View 5 Replies
ADVERTISEMENT
Jun 18, 2010
I have added a rule to my form but I can't understand why it does not work! [URL]. This is an example page: the rules is that the check box must be checked and there must be a valid date. From firefox console I can see it returns true or false as I need but the validation does not get triggered. Why is that?
View 3 Replies
View Related
Jun 19, 2009
I have a form and trying to validate all fields with jquery validation plugin.Every thing is fine except the checkboxes which i create dynamically.[code]how i make a rule which check that if no check box is checked then show error message like above input fileds do.
View 1 Replies
View Related
Oct 19, 2009
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
I'm trying to create a new validation rule to check if a button has a class. I try to explain the scenario. I have a button that makes an ajax call to check the availability of a product. When the app loads the button as class "to_check", when the button is clicked an ajax call is fired, a server script return the availability of the product and basing on this answer I change the class of the button from "to_check" to "ok" or "ko". Now I want to validate the button to se if the availability is being checked and is ok, then I wrote this:
<pre>$.validator.addMethod('hasClass', function(value, element) { if($(element).hasClass(value)) {
return true;
} else {
return false
}},
jQuery.format('Please check the button'));</pre>
Now I want to add this rule to the button with the metadata plugin inside the class name with this syntax:
<pre id="line175"><span id="__firefox-tidy-id"
style="background-color: rgb(221, 221, 255);"><<span
class="start-tag">input</span><span class="attribute-name"> type</span>=<span
class="attribute-value">"button" </span><span class="attribute-name">name</span>=<span
class="attribute-value">"verifica_disponibilita" </span><span
class="attribute-name"> .....
View 2 Replies
View Related
Jul 13, 2010
I have the following code that validates a credit card expiration date, from 2 separate select boxes as being valid. changing this to an addMethod for the validation plug in. I have one that works as validating input from a text input, but would like to understand this method when applied to values of select boxes. Code for change function
[Code]...
View 6 Replies
View Related
Jun 1, 2011
I have a text input, "Pets" and a checkbox "noPetsHS"."Pets" is required except when "noPetsHS" is checked. My validation rule currently is - and does not work? Pets:{required: "#noPetsHS:checked=false", min:1}"Pets" is usually required, very few select the checkbox, but I don't want "Pets" required if they do.I can find no reference to Rules and testing for absence of check and then requiring the text input.
View 3 Replies
View Related
Jun 18, 2009
I have a form and trying to validate all fields with jquery validation plugin.Every thing is fine except the checkboxes which i create dynamically.[code] how i make a rule which check that if no check box is checked then show error message like above input fileds do
View 1 Replies
View Related
Jun 23, 2011
How to use the IF ELSE condition inside the RUle function in Jquery Validation. I am using one form for some fields are require for option 1 and some fields are require for option 2. Example for the below code I need name and address for option one and name and url for option 2. How to use the IF/Else condition for this.
[Code]...
View 4 Replies
View Related
Sep 29, 2010
I have a select list #technology. Due to some back end processing it's default value is "0" (Please Select) I am trying to write a validation rule to make it required. The problem I'm having is that if you hit submit when it shows "Please Select" which has the value="0" then make a different selection it's not removing the error msg. Also if you hit submit multiple times when it is showing Please Select it just keeps adding the error msg
[Code]...
View 4 Replies
View Related
Jan 19, 2007
I found this in felgall's page. I added script tag
<script type="text/javascript">
var re = /(t)he/g;
var mystring = "Over the moon.";
re.text(mystring);
alert(RegExp.input); // or RegExp.$_
alert(RegExp.leftContext); // or RegExp["$`"]
alert(RegExp.rightContext); // or RegExp["$'"]
alert(RegExp.lastMatch); // or RegExp["$&"]
alert(RegExp.lastParen); // or RegExp["$+"]
alert(re.source);
</script>
I don't see message box. Please tell me what I can do.
View 3 Replies
View Related
Jul 20, 2005
I've ripped off some script from another site of mine that works fine which
checks an input box to see if an email address has been entered when
submitting. If it hasn't a prompt is issued asking the user to enter an
email address.
It seems to be ignoring the validation rule and just emailing the form
anyway, can anyone help? ....
View 2 Replies
View Related
Nov 9, 2011
I have a form that I'm setting an initial value for every field using jQuery and the value of "title" attribute. When you click in the field, the initial value clears out. I need to validate the form, and make the user enter something in each field is indeed valid data.
View 5 Replies
View Related
Oct 31, 2010
I'm trying to create a custom meta box on Wordpress with multiple text fields.The idea is that there is initially one text box, then you can click the button 'Add New' and a another text box is added. This needs to be via Ajax; using Javascript doesn't physically create the HTML and I have to use a PHP foreach loop to get all of the values from and combine them into an array in order to be saved.
Currently via PHP I've created a foreach loop that creates a text box for each value from the custom field (etc, 3 text boxes). I want to create a button that when clicked, it will add another blank text box as part of this foreach loop. When the post is saved, it will get the values from the 4 text boxes and save them back into the array.
View 1 Replies
View Related
Mar 23, 2011
i know its for email validation, but how the line 1 works?and also if JQuery has this function?
if (!/^[A-Za-z0-9_.-]+@([A-Za-z0-9-]+.)+[A-Za-z0-9]{2,4}$/.test(
document.forms[0]["email"].value)) {
alert("Please enter a valid e-mail address.");
[code]...
View 2 Replies
View Related
Sep 5, 2011
I'm trying to validate an input type text html tag with JS.There is an array (prefisso[]) with a lot of dial codes.The first 3 characters of the value to check must be one of the elements of "prefisso[]".The value to check must be longer than 9 chars (min 10).
View 2 Replies
View Related
Sep 28, 2010
Has anyone performed or seen a customization of validatepassword? I'm looking to create a custom validation and don't know where to start.
View 5 Replies
View Related
Apr 18, 2011
I am using this jQuery Form Validation Plugin [URL].. But unable to get proper tutorial to use it in custom way. E.g : I have written a custom form below.. My Query is how can I control validation on a form element.Say in the following textbox named txtPaymentFirstName only Alphabet and space allowed, no special character or numbers allowed , how to do that?
Also I want only in the following textbox txtURL, valid URLs will be written, how to incorporate that rule?
[Code]...
View 1 Replies
View Related
Mar 5, 2007
How i check alphnumeric & space validation for input text?
e.g.
input : "abc GNM 2" is valid &
input : "abc GNM %2" is invalid
View 3 Replies
View Related
Jul 22, 2009
I have added a method on jQuery validator like this
$.validator.addMethod('myEqual', function (value, element) {
return value == element.value; // this one here didn't work :(
}, 'Please enter a greater year!');
$.metadata.setType("attr", "validate");
[Code].....
View 2 Replies
View Related
Jul 12, 2010
Let say I have the following form. I need to put the error message of the checkbox a bit differently from the other element. The point is that I don't want the error message between the checkbox and the text. Let say I have:
Name: [textbox] error here (required)
Email: [textbox] error here (required + email)
Interests: (at least 2 checked)
[code]....
View 2 Replies
View Related
Jun 21, 2009
This is in regards to Jrn Zaefferer's plug in.How do you customize input validation so that I can remove foullanguage?So that first name or last name doesn't have "fck you" or something
View 2 Replies
View Related
Jan 26, 2011
Im using the jquery validation plugin: [URL] The forms are generated dynamically using php, with the standard class 'required' the plugin looks for, however when it comes to adding my custom rules i want them to be dynamic, as the name/id attributes are generated based on what the id of the form is: i.e. the form ID is #comp so an input would have a name attribute of comp_forename, comp_surname so basically the validator is initiated by looking in the body for a form: var form_id = $('body form').attr('id'); Then how can icancatante the strings to created the name attributes dynamically in the rules here:
[URL]
View 1 Replies
View Related
Apr 18, 2011
With the code I had to acknowledge nothing had been inserted,(that is, still spaces, it was working. When I added the code to only accept alpha chars etc., I inserted numbers, nothing worked, with no error message. Would you, or can I send the whole code through for the form. I noticed that the form tags had been changed so I altered them as well according to your message.
View 7 Replies
View Related
Nov 17, 2010
I created a custom validation like this <script type="text/javascript">
[Code]...
View 2 Replies
View Related
Apr 10, 2010
I am trying to adapt the form validation script at [URL] to a site that already has tons of pages with forms. Unfortunately, the forms include selection lists that often have SELECT names with white spaces included, and these do not work when passed as a variable to the frmvalidator function
This works:
frmvalidator.addValidation("Country","dontselect=0");
This does not work:
frmvalidator.addValidation("My Country","dontselect=0");
The site I want to use the script on is being database generated and has something like 25,000 item pages, each with several SELECT list options. The Option variable uploaded to the database looks like:
Code:
"Optional Out Going Mail Slot" "Choose" "None, " "Add Mailslot in Top Left (Item # na) (+$15.00)" "Add Mailslot in Top Right (Item # na) (+$15.00)" "Add Mailslot in Bottom Left (Item # na) (+$15.00)" "Add Mailslot in Bottom Right (Item # na) (+$15.00)"so it would be a serious task to download the database, loop through and replace white-space characters with dashes or underscores on the first element in each option sequence. Is there some way to make names with white spaces work? I could switch to a script that simply checks all selection lists to make sure that option 0 is not selected. But I love all the other features of name, format and combined verification in the above script. Unfortunately, the script relies on the name and validation action of each form element being passed to its function onSubmit.
View 6 Replies
View Related
Aug 10, 2010
I'm finally diving into regexp by porting a perl script over to js that uses regexp to compress javascript into a bookmarklet capable format.I've successfully worked out 90% of the expressions but am troubled with a few, this one at the moment is odd:I want to remove the first line if it hasjavascript:So I thought str.replace(/^javascripts+:s+/, "") would be ok. I want javascript text, any space, colon, any space and new line. what I'm doing wrong.btw this is the original perl version
$src =~ s{^// ?javascript.+:.+
}{};
View 3 Replies
View Related