Closed
Bug 278073
Opened 20 years ago
Closed 20 years ago
IFRAME does not function correctly
Categories
(Firefox Build System :: General, defect)
Tracking
(Not tracked)
RESOLVED
INVALID
People
(Reporter: suser19, Assigned: bryner)
Details
Hello
So this is my bug with firefox.
I have a results page (results on rows) and on every row there is a checkbox. I
have build two buttons "Check All" and "Uncheck all". Their purpose is obvious.
They must select every checkbox (one checkbox per row).
Problem 1: This is not very bad. I don't know who is guilty on this problem
firefox, or the other browsers. "document.getElementById" does not return a
value unless an ID for the tag is specified. The other browsers (opera, ie)
return a value only with NAME in the tag. So I don't know who is responsable for
this, Opera/IE for letting the user using getElementById in the wrong way or
Firefox for not offering support for NAME and only for ID (ex. <input
type=checkbox ID="aaa">)
Problem 2: This is what boders me. When i hit "Check all" in a non iframe page
everything works smoothly. But when the page that contains the checkboxes is
placed inside an IFRMAE in another page the "Check all" does not work. Only when
I hit submit in the iframed paged the "Check all" begins to work. My guess is
that when I submit the ifrmaed page becomes active and my script
document.getElementById('checkbox_inbox_'+i) is returning a value. In other
browsers this is working. If this is my mistake I apologize for the post, but
this is problem is only with Firefox. So what I want is that when I press a
button inside an IFRAME the document as I am refering from the IFRAME is the
ifrmae itself not the main page that is opened in Firefox.
Thank you,
Best wishes Thomas Ene, suser19@yahoo.com
Comment 1•20 years ago
|
||
upload the page so we can look
Comment 2•20 years ago
|
||
document.getElementById('id').value refers to an ID, not a name.
IE and Opera accept the name too, but that is simply wrong.
If you want to call the content of the iframe from the body of the page use:
document.frames[0].contentDocument.getElementById('id').value
INVA ?
Comment 3•20 years ago
|
||
Please ask questions related to standarts web development in forums, e.g. <http://forums.mozillazine.org/viewforum.php?f=25>, not in bugzilla. Thanks. Comment 2 is correct. Resolving invalid.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → INVALID
Updated•6 years ago
|
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•