[Javascript] variable undefined problem
Michael Dougherty
michael_dougherty at pbp.com
Thu May 29 10:27:02 CDT 2003
Is itemN supposed to be an object? No context is supplied to know where
to be looking for it.
"Variable undefined" because there was no earlier "var item0 ="
statement. If you are looking for a form object named item0, then you
need syntax like: var ItemValue = eval("document.form["myForm"].item" +
I + ".value")
-----Original Message-----
From: javascript at LaTech.edu [mailto:javascript at LaTech.edu]
Sent: Thursday, May 29, 2003 8:16 AM
To: javascript at latech.edu
Subject: RE: [Javascript] variable undefined problem
Importance: Low
How about using something like this? I changed itemCheck to be a
boolean
flag. If you didn't have an item0, that would have raised an error.
var i = 0;
var itemCheck = true;
while(window.itemCheck)
{
x = "item" + i;
try {
itemCheck =eval(x);
document.write("<A HREF=" + itemCheck + ">" + itemCheck + "<BR></A>"
);
i++;
}
catch (e) {
itemCheck = false;
}
}
More information about the Javascript
mailing list