Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 3 of 3
02-28-2014, 12:31 AM #1
- Join Date
- Feb 2014
- Thanked 0 Times in 0 Posts
Alternative to RegisterOnSubmitFunction (...) function;
First of all , greetings to all .
I opened this topic to see if someone can support me in the following issue .
Today I am migrating to a new version of the system and I have to develop some forms. A function widely used to perform calculations and also validate information was complex fields : RegisterOnSubmitFunction (...);
This feature helped me at the time of executing the submit button, perform some function and return false if not validate anything. stopping the form prosesing.
The problem is that in the new instance no longer uses buttons Input type, but the label <button>
Before it was as follows :
Reviewing the source code, the button was so
<input type="submit" name="button" id="button" value="Submit" />
< div class = "x -btn x -btn -blue -button -small x -box- item x -toolbar -item x -btn -default -toolbar -small x - noicon x -btn - noicon x -btn -default- noicon -small- toolbar "style = " border -width: 1px ; border-color : rgb (209 , 209, 209 ) important , display : none ; "id =" button- 1391 "> <em id="button-1391-btnWrap"> <button id="button-1391-btnEl" type="button" class="x-btn-center" hidefocus="true" role="button" AUTOCOMPLETE="off"> <span id="button-1391-btnInnerEl" class="x-btn-inner" style=""> Next Page < / span > <span id="button-1391-btnIconEl" class="x-btn-icon "> < / span > < / button> < / em > < / div >
An alternative method that comes to mind
02-28-2014, 01:43 PM #2
- Join Date
- Jan 2011
- Thanked 603 Times in 602 Posts
You should submit this question to the author of the script your using. (S)he would know better than us how to use his creation. We on the other hand don't even know the name of the program your using.
Evolution - The non-random survival of random variants.
"If you leave hydrogen alone, for long enough, it begins to think about itself."
02-28-2014, 04:31 PM #3
- Join Date
- Jun 2007
- Thanked 588 Times in 569 Posts
"RegisterOnSubmitFunction ( process );" can be "button.form.onsubmit=process;" or "document.querySelector('button.x-btn-center').form.onsubmit=process;" if your markup is consistent.