|
|
 |
Re: FN-FORUM: Check box problem
date posted 19th March 2008 10:39
On 19/03/2008 11:55, [EMAIL REMOVED] wrote:
>
> ----- Original Message -----
> From: "Martin Wheatley" [EMAIL REMOVED]
> To: [EMAIL REMOVED]
> Sent: Wednesday, March 19, 2008 11:35 AM
> Subject: Re: FN-FORUM: Check box problem
>
>
>> On 19/03/2008 01:06, [EMAIL REMOVED] wrote:
>>> ----- Original Message -----
>>> From: "James Herrington" [EMAIL REMOVED]
>>> To: [EMAIL REMOVED]
>>> Sent: Wednesday, March 19, 2008 1:00 AM
>>> Subject: Re: FN-FORUM: Check box problem
>>>
>>>
>>>>> How do you check if a Check Box exists using Javascript before you test
>>>>> if it is checked?
>>>>>
>>>>> if (document.getElementById("ALL_Diaries") == true) {
>>>>>
>>>>>
>>>>> }
>>>>>
>>>>> doesn't work
>>>> I haven't had the time to learn Javascript yet but I suspect if the
>>>> element isn't found a null value will be returned.
>>>>
>>>> Try something like:
>>>>
>>>> if (document.getElementById("ALL_Diaries") != null) {
>>>>
>>>>
>>>> }
>>>>
>>>> HTH
>>>> James
>>>>
>>>>
>>> They were all null even if they existed when I tried - Pam
>> Sounds like something else is wrong (the id is wrong?), they should return
>> an object if they exist.
>>
>> Can you give us a url to look at?
>>
>> Martin
>>
>
>
>
> Strange isn't it
>
> This is the Check box
>
>
> diaries?" Text="All Diary's">
>
>
> This is the bit of code
>
>
> function Check_Diary_Validate(source, arguments) {
> arguments.IsValid = false
> if (document.getElementById("ALL_Diaries") !== null) {
> if (document.getElementById("ALL_Diaries").Checked == true) {
> arguments.IsValid = true
> }
> }
>
>
>
> This bit works
>
> if (document.getElementById("ALL_Diaries").Checked == true
>
>
>
> But is doesn't get passed
>
>
> if (document.getElementById("ALL_Diaries") !== null) {
>
>
> because document.getElementById("ALL_Diaries") is null
>
Does asp.net put in the id= ? Ideally we need to see the generated code.
Also it's .checked not .Checked
Martin
|
 |
|