以下代码在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