<htm:table id="htmtable1" border="0" width="100%" >
<htm:tr>
<htm:td width="60%" styleClass="lableStyleLeft">
<h:selectOneRadio id="rptType" layout="lineDirection" value="Admin_Agent_Report" styleClass="pr_boldInner" onclick="loginauditReportChk();">
<f:selectItem id ="rpttype1" itemLabel="Admin/Agent Report" itemValue="Admin_Agent_Report" />
<f:selectItem id ="rpttype2" itemLabel="Login Audit Report" itemValue="Login_Audit_Report" />
</h:selectOneRadio>
</htm:td>
<htm:td width="40%">
<h:outputText/>
</htm:td>
</htm:tr>
</htm:table>
I have the javascript function below
function loginauditReportChk(){
alert('from inside loginauditReportChk js');
var var1=document.getElementById("adminPanel:adminForm:rptType");
alert(var1 + " - " + var1.value);
}
The last alert above doesnt provide me the desired results ie. the element name and the value. It tells me that var1 is a HTMLTableObject and var1.value comes as undefined or null. Please assist on the below questinos :
1 . I read smwhere in this forum that the document is not yet created hence the issue...could someone please elaborate this point.
2. Am using tomcat to run the applciation. Am I missing any jars, if so what are they.