2017-11-25 27 views
0

我是本網站的新用戶,因此請不要評價我。 ;) 順便說一句,我的問題是關於如何從這個窗體中調用varible(montoUti),並在我選擇一個選項時使用javascript進行操作。使用JavaScript處理PHP中的表單中的變量操作

我一直在閱讀,我可以使用一個名爲「onchange」的函數,但我不知道它是如何工作的。

我在PHP這個代碼,卡列斯FEvaluacion.php

`

<select class="col-lg-12" name="montoUti" onchange="myFunction()"> 
<option value="<?php echo $montoUti?>">------</option> 

<?php 
require("connect_db.php"); 
$query = $mysqli -> query ("SELECT montoUti FROM utilidad");  
    while ($valores = mysqli_fetch_array($query)) 
    {  
    echo '<option 
    value="'.$valores[montoUti].'">'.$valores[montoUti].'</option>';  
    } 
?> 
</select>' 

在這裏,我們在JavaScript中的另一個代碼稱爲operacion.php

`<script> 
function myFunction() 
{ 
var bmontoUti = document.getElementById("montoUti").value;  

    if(prom>=60 && prom<=80) 
    { 
    utilidad=(prom/bmontoUti)*5; 
    document.formulario.utilidad.value=utilidad; 
    } 
} 
</script>' 

然而,我真的希望你能幫助我。 謝謝 關心!

回答

0

使用document.getElementById("montoUti").value;你需要設置一個ID在你<select>您目前只設置一個名稱再試

<select class="col-lg-12" id="montoUti" name="montoUti" onchange="myFunction()"> 
+0

謝謝你這麼多。 現在正在工作。 :) –