Hi All,
I want to be able to have a form element greyed out unless other elements are satisfied.
Ive got the following code so far, but i cant seem to get it to recognise that i have made the selection. Also im wondering how to make it only ungrey if more than 1 element is satisfied.
<script>
function checkObjection(selectMenu) {
selectedOption = selectMenu[selectMenu.selectedIndex].value;
if(selectedOption == "notinterested") {
document.forms.calloutcomeform.objection.disabled = false;
} else {
document.forms.calloutcomeform.objection.disabled = true;
}
if(selectedOption == "") {
document.forms.calloutcomeform.setcalloutcome.disabled = true;
} else {
document.forms.calloutcomeform.setcalloutcome.disabled = false;
}
CompletedValidation(selectMenu);
}
</script>
</head>
<body onLoad="Javascript:document.forms.calloutcomeform.objection.disabled=true;document.forms.calloutcomeform.setcalloutcome.disabled=true;">
<form name="calloutcomeform" method="post">
<select name="outcome">
<option>
<option value="completed">Completed
<option value="">----
<option value="noanswer">No Answer
<option value="notinterested">Not Interested
<option value="wrongnumber">Wrong Number
<option value="answermachine">Answer Machine
<option value="callback">Callback
<option value="callback1">Callback After 6pm
</select>
Objection: <select name="objection">
<option>
<option>Hung up
<option>Business Ceased
<option>No time available
<option>No Longer Use
<option>Has Never Used
<option>Forgot they had an account
</form>
</body>