[Javascript] Auto deleselecting a check box
Mike Dougherty
mdougherty at pbp.com
Fri Apr 30 08:10:41 CDT 2004
You're probably right - i didn't test. I assumed onClick was a mouse event.
I'm more familiar with <select> behavior because i don't use checkboxes much.
Sorry if i mislead anybody
On Thu, 29 Apr 2004 14:43:48 -0700
Paul Novitski <paul at novitskisoftware.com> wrote:
>Mike, I think you're wrong (at least in IE & Netscape), both about the onclick() event not
>responding to the keyboard (space bar), and about the onchange() event applying to an
>input/checkbox tag.
>
><input type=checkbox onchange="alert('change');" onclick="alert('click');"> Try this
>
>Paul
>
>
>At 02:04 PM 4/29/2004, Mike Dougherty wrote:
>>>see html content change so much that I try to save myself a lot of work by making my scripts a
>>>bit light on their feet and more forgiving of page format & content changes...
>> This is especially good advice if your "webmaster" is doing
>> layout/content and then hands you a clunky HTML picture and asks you to
>> make it 'work' (then decides to again change the layout)
>>
>>>Also, Peter, your code assumes that the onClick event occurs when a country box is checked,
>>>whereas it will also fire if one is unchecked, so you really need to include the value of the
>>>checked property in your logic.
>>
>> The onClick method does not fire if you (gasp) use the keyboard. If
>> the object preceeding this control in the tabbing order was some kind of
>> text entry, then the onChange method might be advisable - if a checkbox
>> is clicked: it implicitly changes the value. If there is no change upon
>> moving through the control with Tab, then there's nothing to do
>> anyway. Whichever method is used, I agree that the state of the
>> control's "checked" property should be considered if only for 'best
>> practice' defensive coding.
>>_______________________________________________
>>Javascript mailing list
>>Javascript at LaTech.edu
>>https://lists.LaTech.edu/mailman/listinfo/javascript
>
>
>_______________________________________________
>Javascript mailing list
>Javascript at LaTech.edu
>https://lists.LaTech.edu/mailman/listinfo/javascript
More information about the Javascript
mailing list