This Javascript works in IE and NN 6.02

function CheckAll(form){
  for (var i=0;i<form.elements.length;i++){
        var e = form.elements[i];
        if ((e.name == 'announcementID') && (e.type=='checkbox')) {
                 e.checked = true;
        }
  }
}//end of function

-----Original Message-----
From: days [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, 16 April 2002 12:49 PM
To: Struts Users Mailing List
Subject: (Urgent) Please help - validating checkboxes

Hi I've got a "Select All" checkbox in my jsp that dynamically checks all
the checkboxes upon clicking on it. However I've got major problem trying to
retrieve the value for my checkboxes. Not only do I get a "Syntax error"
alert box, the checkboxes also doesn't get checked when I click on the
"Select All" checkbox. Obviously, the javascript is not working and I have
zero idea why.

It appears as follows:

/***********MY JAVASCRIPT******************/
<SCRIPT language="javascript">
function CheckAll(){
 var len;
 len=document.announcementForm
     [0].announcementID.length;

 if(len==null){
   document.announcementForm[0].announcementID.checked
   = document.announcementForm[0].chkall.checked;
 }
 else{
  for (var i=0;i<len;i++){
    document.announcementForm[0].announcementID
    [i].checked = true;
  }
 }
}//end of function
</SCRIPT>
/*************MY CODES*********************/
<html:form action="/deleteNews.do" name="deleteNewsForm"
type="portlio.news.form.deleteNewsForm">

<input type="checkBox" name="chkall" value="ON">
Select All

<logic:iterate id="news" name="admin" property="newss" scope="session">
<html:checkbox property="id"
value="<%=((portlio.news.entity.News)news).getNewsId()%>"/>

</html:form>
/**************END********************/

PS:I've been working on it since yesterday but to no avail. Please
help...thanks a lot :)

regards


See Dave Matthews Band live or win a signed guitar
http://r.lycos.com/r/bmgfly_mail_dmb/http://win.ipromotions.com/lycos_020201
/splash.asp

--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to