| saintjude on Feb 24, 2006 at 1:03:22 AM (# 2) What am I doing wrong here?
Er... having a form element named "action". Change it. Even "Action" might do. MHenke on Feb 24, 2006 at 1:58:17 AM (# 3)Well, the approach using DOM-Methods (#3) is definitely the right one. But it seems we've a clear IE-bug here (FF correctly returns "somewhere.php").
Use document.getElementsByTagName("FORM")[0].getAttributeNode("action").value); instead to persuade IE to actually take the attribute node.
Of course, renaming the input element should also work, but it's far less geeky, and since when we let the browser dictate how we name our elements? 8) saintjude on Feb 24, 2006 at 4:06:09 AM (# 4)1995 ? MHenke on Feb 24, 2006 at 4:27:37 AM (# 5)Roughly, yep. frumbert on Feb 27, 2006 at 12:16:10 AM (# 6)getAttributeNode("action").value
good one MHenke :-) Hadn't thought of that (obviously, otherwise I wouldn't have asked).
saintjude > Yeah I know, but it came up that I has access to the form element but the html containing the element named "action" was a ssi in the page and I couldn't change that include file! How come "worst case scenarios" always come up in my line of work?
|