Basic ASP/Javascript

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • John

    Basic ASP/Javascript

    Can anyone please advise, i have a couple of functions.

    The first reads an array and calls the second function, that is suppose to
    check the value entered into a field and return it's length, it does 't it
    return the field name.How can i pass the value in the field rather than the
    field name ?

    Thanks

    John

    function CheckWholeForm( theform) {
    var why="";

    var frmchk;

    for(x=0;x<jsRow ;x++) {
    frmchk = "theform." + JSArray[0][x] + ".value";
    why += CheckStringLeng th(frmchk,JSArr ay[0][x],JSArray[1][x]);
    }

    if (why != "") {
    alert (why);
    return false;
    }
    return true;
    }
    -------------------

    function CheckStringLeng th(strng, nme, sz) {
    var why = "";

    if (strng.length sz) {
    why = "The maximum number of characters you can enter in the field " + nme
    + " is " + sz + " (" + strng.length + ") \n Please reduce the size of this
    field and resubmit \n" + strng + "\n";
    }
    return why;
    }
    ---------------------------

    jsRow = 10
    JSArray[0][0] = "Competitiontxt ";
    JSArray[0][1] = "Mounting_Metho dtxt";
    JSArray[0][2] = "cttxt";
    JSArray[0][3] = "Tile Materialtxt";
    JSArray[0][4] = "Ceiling Typetxt";
    JSArray[0][5] = "Grid Heighttxt";
    JSArray[0][6] = "Void_Depthtxt" ;
    JSArray[0][7] = "Void_restricti ontxt";
    JSArray[0][8] = "Wall_Detailtxt ";
    JSArray[0][9] = "UseStandardtxt ";
    JSArray[1][0] = "510";
    JSArray[1][1] = "2";
    JSArray[1][2] = "2";
    JSArray[1][3] = "2";
    JSArray[1][4] = "2";
    JSArray[1][5] = "2";
    JSArray[1][6] = "100";
    JSArray[1][7] = "100";
    JSArray[1][8] = "100";
    JSArray[1][9] = "100";


  • Bob Barrows [MVP]

    #2
    Re: Basic ASP/Javascript

    John wrote:
    Can anyone please advise, i have a couple of functions.
    >
    Please post this to a client-side scripting newsgroup such as
    microsoft.publi c.scripting.jsc ript.

    Just because code appears in an asp page does not make it an asp
    (server-side code) issue. It's a simple litmus test:
    eliminate the server-side asp code from the page and change the page's
    extension to .htm. Does your page still exhibit the behavior you are asking
    about? If so, then it's a client-side issue, not an asp issue.
    --
    Microsoft MVP - ASP/ASP.NET
    Please reply to the newsgroup. This email account is my spam trap so I
    don't check it very often. If you must reply off-line, then remove the
    "NO SPAM"


    Comment

    Working...