|
What replaced "onSubmit" for forms in XHTML 1.0? | by shorty82 | 2006-03-30 18:26:40 |
|
Some more form help requested. | by shorty82 | 2006-11-19 12:55:59 |
|
Which bit isn't working? | by fudje | 2006-03-30 19:02:06 |
|
All I know is that I click "Submit" | by shorty82 | 2006-03-30 19:04:08 |
|
As I suspected, | by fudje | 2006-03-30 19:07:40 |
|
Neither work. (n/t) | by shorty82 | 2006-03-30 19:10:40 |
|
Case sensitivity again. | by bwkaz | 2006-03-30 19:11:45 |
|
Also, you need id="whatever" attributes on your fo | by bwkaz | 2006-03-30 19:13:43 |
|
Still doesn't work and the W3C validator | by shorty82 | 2006-03-30 19:19:05 |
|
You gave the same id to two different elements. (n/t) | by bwkaz | 2006-03-30 19:19:36 |
|
Yeah, because both elements are part of | by shorty82 | 2006-03-30 19:22:56 |
| But in {X,}HTML, two different tags CAN'T have the |
by bwkaz |
2006-03-30 19:26:46 |
same id. They can have the same name, just not the same id. (The id attribute is of type ID, which must be unique in the document.)
In your form, it would be sufficient to only give one radio button an id, and then just grab its checked property.
(I note that fudje provided a solution in the other sub-thread -- I should note that his solution, while it will probably work just fine, may not follow the DOM standard. The "elements" property of a form is an HTMLCollection, which can be indexed by name only if you use the namedItem accessor function. I think anyway. It's still shorter to just look at document.getElementById('id-of-the-radio-button').checked though.) |
|
[ Reply ] |
|
It's standard | by fudje | 2006-03-30 19:33:54 |
|
Ah, I only looked at level 1 HTML. | by bwkaz | 2006-03-30 19:40:09 |
|
Whoops, I meant "this sentence in the HTMLCollecti | by bwkaz | 2006-03-30 19:41:25 |
|
names always return a NodeList, | by fudje | 2006-03-30 19:49:25 |
|
There is? Hmm. | by bwkaz | 2006-03-30 19:58:08 |