javascript中的onChange事件未在选择框中触发

时间:2015-06-12 06:20:53

标签: javascript php

我很抱歉再次提出重复的问题,但我真的很喜欢这个......

下来有我的代码:

 <script type="text/javascript">
    function textHint()
    {
       Confirm("Do u want to proceed");
     }
  </script>
  <select name="duration" id="duration"  class="inp_bx" onChange="textHint();"> 
      <option value="1">-Select-</option>
        <?php
        $sql = "select distinct(package_type) from tbl_package";
        $retval = mysql_query($sql, $conn );
        if(! $retval )
         {
          die('Could not get data: ' . mysql_error());
          echo 'Could not get data: ' . mysql_error();
          }
         while($row = mysql_fetch_assoc($retval,MYSQL_ASSOC))
         {
            $package= $row['package_type'];?>   
            <option value="<?php echo $package?>"><?php echo $package;?>     
            </option>
        <?php } ?>
   </select>

我从数据库中获取选择框中的值但是onchange函数没有触发...我不知道为什么?

这类似于链接上的那个:

call javascript function onchange event of dropdown list

而是从数据库中获取值...

先谢谢你们......

1 个答案:

答案 0 :(得分:2)

Javascript区分大小写。您的Confirm应为confirm

function textHint()
{
   confirm("Do u want to proceed");
}