用javascript函数替换字段的文本

时间:2015-04-20 01:43:18

标签: javascript html forms function text

我有一个表单,我从oracle数据库动态显示复选框。但我想更改复选框。这是表格的文字:

<form  id = "Options"> 
                     <?php
                    $conn = oci_connect('DBadmin', 'dbadmin', 'PETLOVERSDB');
                    if (!$conn) {
                        $e = oci_error();
                        trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
                    } 
                                $query= 'select * from pettype order by PET_TYPE_CODE';
                                $stmt = oci_parse($conn, $query);
                                oci_execute($stmt); 


                                    while($row=oci_fetch_assoc($stmt)) {                
                                         echo "<label>{$row['PET_TYPE_NAME']}</label><input  type = 'checkbox'  name = 'radio' id = '{$row['PET_TYPE_CODE']}'  value = '{$row['PET_TYPE_NAME']}'/><br /> "  ;        
                                    }                

                     ?>   
                    </form>

我还创建了一个按下按钮时调用的函数:

<script type="text/javascript"> 
    function update(){  
            var e = document.getElementById("consultFacts");
            var str = e.options[e.selectedIndex].text;
            alert(str);  
            var elem = document.getElementById("Options");
            elem.value = "My default value";

    }
  </script>   

我已经尝试了getElementById,但我似乎没有在表单中进行任何更改。它确实进入了函数,因为它确实发出警报(str)。有什么建议?

0 个答案:

没有答案