简体   繁体   English

php获取document.getelementbyid的值

[英]php get value of document.getelementbyid

    <select style="width: 300px" id='Jproduk' name='selectJP' onchange="cekInput()">
        <option  value="" selected></option>
        <option  value="1">game</option>
        <option  value="2">itunes</option>
        <option  value="3">google</option>   </select>   
<script type="text/javascript">   
<?php $jprod= document.getElementById('Jproduk').value;?>   
</script>

How can I get the value of selected option and parsing it into $jprod ?如何获取所选选项的值并将其解析为$jprod

You can not assign javascript variable value directly to PHP variable like this, if you want to do so; 您不能像这样直接将javascript变量值分配给PHP变量; you can get pass value of javascript variable to PHP code by using AJAX call. 您可以使用AJAX调用将javascript变量的值传递给PHP代码。

Try following code snippet 尝试以下代码片段

<select style="width: 300px" id='Jproduk' name='selectJP' onchange="cekInput()">
    <option  value="" selected></option>
    <option  value="1">game</option>
    <option  value="2">itunes</option>
    <option  value="3">google</option>   
</select>   

<script type="text/javascript">
function cekInput() {
    var selectJP = document. getElementById('Jproduk').value;
    // value of selected option
    alert(selectJP);

    // To pass this value in php you can do AJAX stuff here    
}
</script>

Please try below code. 请尝试以下代码。 This is correct solution. 这是正确的解决方案。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
 <select style="width: 300px" id='Jproduk' name='selectJP' onchange="cekInput()">
        <option  value="" selected></option>
        <option  value="1">game</option>
        <option  value="2">itunes</option>
        <option  value="3">google</option>   </select>   

<script>

function cekInput(){
     $jprod= document.getElementById('Jproduk').value;
     alert($jprod);
}
</script>

In case $jprod= document.getElementById('Jproduk').value;如果 $jprod= document.getElementById('Jproduk').value; not working then your input element does not have this id="Jproduk"不工作,那么你的输入元素没有这个 id="Jproduk"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM