K
kamalesh
Hello frndz,
i am a newbie to JavaScript and want a solution for following problem
Please see the code below
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://
www.w3.org/TR/html4/loose.dtd">
<html>
<SCRIPT LANGUAGE="JavaScript" SRC="include\Calendar.js"></SCRIPT>
<script type="text/javascript" language="javascript">
function validateParameters()
{
alert(" validateParameters() called...");
}
function generateReport()
{
document.frmSelectReport.target="_blank";
document.frmSelectReport.submit();
}
function enableLoanFields(form, value)
{
if( ( value == "BETWEEN") || ( value == "NOT_BETWEEN") )
{
}
else
{
}
}
</script>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<LINK HREF="include\CB.css" REL="stylesheet" TYPE="text/css"/>
<title>Report Selection</title>
</head>
<body>
<div id="overDiv" style="position:absolute; visibility:hidden; z-
index:1000;"></div>
<FORM NAME="frmSelectReport" ACTION="GenerateReport.jsp"
METHOD="POST" ENCTYPE="application/x-www-form-urlencoded"
onSubmit="return false;">
<table width="100%" height="100%" border="0" cellspacing="10"
align="center" class="MainTable">
<tr>
<th align="left">Paramaters</th>
</tr>
<tr>
<td>
<table cellspacing="10">
<tr>
<td>
<table cellspacing="5">
<tr>
<td>Loan Amount:</td>
<td>
<select name="Loan_Amount_Operator"
onchange="javascript:enableLoanFields(this.form, this.value)">
<option selected="selected" value="--SELECT--">--SELECT--
</option>
<option value="LESS_THAN"><</option>
<option value="LESS_THAN_OR_EQUAL_TO"><=</option>
<option value="EQUAL_TO">=</option>
<option value="EQUAL_TO_OR_GREATER_THAN">=></option>
<option value="GREATER_THAN">></option>
<option value="BETWEEN">Between</option>
<option value="NOT_BETWEEN">Not Between</option>
</select>
</td>
<td><input type="text" name="Min_Loan_Amount"></td>
<td><input type="text" name="Max_Loan_Amount"
disabled="disabled"></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<div align="center" >
<input type="submit" class="dialogButton" value="Generate Report"
onclick="generateReport()">
</div>
</FORM>
</body>
</html>
Now what I want is when user selects loan amount operator as "Between"
or "NOT BETWEEN" then the seconf txt box "MAX_LOAN_AMOUNT" should be
enabled whereas if the user selects the loan amount anything other
that that then the text box "MAX_LOAN_AMOUNT" should be disabled...
I written the function "function enableLoanFields(form, value)" for
the same but don't know how to do this enabling disabling within the
function
i am a newbie to JavaScript and want a solution for following problem
Please see the code below
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://
www.w3.org/TR/html4/loose.dtd">
<html>
<SCRIPT LANGUAGE="JavaScript" SRC="include\Calendar.js"></SCRIPT>
<script type="text/javascript" language="javascript">
function validateParameters()
{
alert(" validateParameters() called...");
}
function generateReport()
{
document.frmSelectReport.target="_blank";
document.frmSelectReport.submit();
}
function enableLoanFields(form, value)
{
if( ( value == "BETWEEN") || ( value == "NOT_BETWEEN") )
{
}
else
{
}
}
</script>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">
<LINK HREF="include\CB.css" REL="stylesheet" TYPE="text/css"/>
<title>Report Selection</title>
</head>
<body>
<div id="overDiv" style="position:absolute; visibility:hidden; z-
index:1000;"></div>
<FORM NAME="frmSelectReport" ACTION="GenerateReport.jsp"
METHOD="POST" ENCTYPE="application/x-www-form-urlencoded"
onSubmit="return false;">
<table width="100%" height="100%" border="0" cellspacing="10"
align="center" class="MainTable">
<tr>
<th align="left">Paramaters</th>
</tr>
<tr>
<td>
<table cellspacing="10">
<tr>
<td>
<table cellspacing="5">
<tr>
<td>Loan Amount:</td>
<td>
<select name="Loan_Amount_Operator"
onchange="javascript:enableLoanFields(this.form, this.value)">
<option selected="selected" value="--SELECT--">--SELECT--
</option>
<option value="LESS_THAN"><</option>
<option value="LESS_THAN_OR_EQUAL_TO"><=</option>
<option value="EQUAL_TO">=</option>
<option value="EQUAL_TO_OR_GREATER_THAN">=></option>
<option value="GREATER_THAN">></option>
<option value="BETWEEN">Between</option>
<option value="NOT_BETWEEN">Not Between</option>
</select>
</td>
<td><input type="text" name="Min_Loan_Amount"></td>
<td><input type="text" name="Max_Loan_Amount"
disabled="disabled"></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
<br>
<div align="center" >
<input type="submit" class="dialogButton" value="Generate Report"
onclick="generateReport()">
</div>
</FORM>
</body>
</html>
Now what I want is when user selects loan amount operator as "Between"
or "NOT BETWEEN" then the seconf txt box "MAX_LOAN_AMOUNT" should be
enabled whereas if the user selects the loan amount anything other
that that then the text box "MAX_LOAN_AMOUNT" should be disabled...
I written the function "function enableLoanFields(form, value)" for
the same but don't know how to do this enabling disabling within the
function