以下代碼在FF中工作,但在IE中不工作。在IE中沒有document.myform["parameters"].value
的值。表單中的元素在IE中爲空
代碼:
function form_elements()
{
if(document.myform.elements["parameters"].value == '')
{
myform_values = ......
}
}
<form method="post" name="myform">
<div id="parameters_info">
<select id="parameters" name="parameters" onfocus="e =form_elements();" >
<?php
foreach($params_name as $name)
{
if($name == $param_posted)
{
echo "<option selected>$name</option>";
}
else
{
echo "<option>$name</option>";
}
}
?>
</select>
</div>
</form>
我也document.myform["parameters"].value
試過,但值爲空。
我的選擇是這樣的:
<option>1234</option>
<option>234a</option>
,我想的是,期權的價值將在函數。
10倍, 羅尼
謝謝!它正在工作.. – Ronny 2010-11-02 12:49:37