我试图生成一个表单,当表单选中时,onClick() 事件将启用选择选项。这是我的php代码:
function generateOption()
{
for($x = 0; $x < 10; $x++)
{
echo "<option value='".$x."'>".$x."</option>";
}
}
function generateForm($I_Id)
{
switch($I_Id)
{
case "I0001":
{
echo "<td><input type='checkbox' name='".$I_Id."' value='".$I_Id."' id='".$I_Id."' onClick='Enable(this,BT)' />";
echo "Binding Tape</td><td>";
echo "<select size='1' name='KuantitiMohon".$I_Id."' id='BT' disabled >";generateOption();echo "</select></td>";break;
}
}
这是我的javascript代码:
function Enable(checkB,idE)
{
if(checkB.checked==true)
{
document.getElementById(idE).disabled=false;
}
else
document.getElementById(idE).disabled=true;
}
我不太确定问题出在哪里,但是,在我以前的 html 代码中,我能够在那里启用该选项,但在我更改为 php.ini 后现在变得无法使用。