<<BACK    HOME    CNCPT    TTRL    JSsf.net/projects/validateformjs[ U | s | m | ? ]
   rqd dec eml int len mcr bss trm sifAll Concepts
   frm txt pwd txa rdo sl1 chk slmAll Object Types

validate_form.js
Tutorial  [7/8]: SIFmt attributes (sMsgTxt*)

[<<  <  >  >>]     view the code

This demonstrates how to implement SIFmt sMsgTxt* attributes

What is your 5-digit zip code?
What is your 5+4-digit zip code?
What is your seven-digit phone number?
What is your ten-digit phone number?
What is your Social Security Number?

This uses the default configuration, as provided when you downloaded validate_form.js. Don't touch it. You can edit and use ../../../si_fmt_CONFIGURATION.js, or create a new file.

[[   DBG     ]]

TOP     The code [7/8]   (try it)     [<<  <  >  >>]

 
 

<HTML><HEAD>

<SCRIPT LANGUAGE="JavaScript1.3" SRC="../../../js_uncompressed/validate_form.js" TYPE="text/javascript"></SCRIPT>
<SCRIPT LANGUAGE="JavaScript1.3">
//<!---
   loadVF('../../../js_uncompressed/', "../../../secondary_js/si_fmt_CONFIGURATION_default.js", false);
   configVF("CIBC_ON", -1);

   function submitGoodValues(f_orm)  {
      f_orm.zip_code_5.sMsgTxtZip5 = 'Your five-digit zip code is invalid';
      f_orm.zip_code_5p4.sMsgTxtZip5p4 = 'Your 5+4-digit zip code is invalid';
      f_orm.phone_7.sMsgTxtPhone7 = 'Your seven-digit phone number is invalid';
      f_orm.phone_10.sMsgTxtPhone10 = 'Your ten-digit phone number is invalid';
      f_orm.ssn.sMsgTxtSsn = 'Your Social Security Number is invalid';

      var sErrors = getFormErrorMsgs(f_orm, '   - ');

      if(sErrors)  {
         alert('OOPS!\n\n' + sErrors);
         return false;

      }  else  {
         alert('HOORAY!\n\nForm is "submitted" successfully.\n\nTo submit for real, comment out this alert line, and change the next line to return "true".');
         return false;
      }
   }
//--->
</SCRIPT>
</HEAD><BODY onLoad="completeVFLoad();">

   <FORM NAME="form_sifs" onSubmit="return submitGoodValues(this);" METHOD="post">
      <INPUT TYPE="text" NAME="zip_code_5" SIZE="50"> What is your 5-digit zip code?
      <BR><INPUT TYPE="text" NAME="zip_code_5p4" SIZE="50"> What is your 5+4-digit zip code?
      <BR><INPUT TYPE="text" NAME="phone_7" SIZE="50"> What is your seven-digit phone number?
      <BR><INPUT TYPE="text" NAME="phone_10" SIZE="50"> What is your ten-digit phone number?
      <BR><INPUT TYPE="text" NAME="ssn" SIZE="50"> What is your Social Security Number?
      <BR><INPUT TYPE="submit" VALUE="Send me your e-newsletter">
   </FORM>

</BODY></HTML>































SourceForge.net Logo

Copyright (C) 2003-2005, Jeff Epstein.   All rights reserved.