我有一个有 4 个输入的表格。当用户单击按钮时,我需要获取此表单输入的值。我使用以下代码。但仅在页面加载后第一次返回文本输入的值。下拉输入的值第二次正确返回,但该函数对于文本输入值返回 null。
<html>
<head>
<meta charset="utf-8"> <!-- برای فارسی نویسی حتما این تگ وارد شود -->
</head>
<body>
<form name="insuranceData">
total: <input name="totalPrice" type="text" size="10"/>
<br/>
<br/>
prePayment: <input name="prePayment" type="text" size="10"/>
<br/>
<br/>
peyments number: <select name="numberOfPeyments">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<br/>
<br/>
<input name="paymentsCalculat" value="محاسبه اقساط" type="button" size="10" onClick="checkInputs();"/>
<div id="paymentsTableDiv" style="display:none">
<table width="40%" align="center" dir="rtl" id="paymentsTable" style="text-align:center;">
<tr bgcolor="red"><th>شماره قسط</th><th>مبلغ قسط</th><th>تاریخ سررسید</th><th>توضیحات</th></tr>
</table>
</div>
</form>
<script type="text/javascript">
function getFormValues(){
var numberOfPeyments = document.forms["insuranceData"]["numberOfPeyments"].value;
var totalPrice = document.forms["insuranceData"]["totalPrice"].value;
var prePayment = document.forms["insuranceData"]["prePayment"].value;
return [numberOfPeyments,totalPrice,prePayment,];
}
}
</script>
</body>
</html>
精慕HU
翻翻过去那场雪
相关分类