php获取document.getelementbyid

时间:2018-09-06 06:03:01

标签: javascript php

    <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>

如何获取所选选项的值并将其解析为$jprod

2 个答案:

答案 0 :(得分:1)

您不能像这样直接将javascript变量值分配给PHP变量;您可以使用AJAX调用将javascript变量的值传递给PHP代码。

尝试以下代码段

mysql_1:
      image: mysql:5.7.16
      environment:
        MYSQL_DATABASE: "one"
        MYSQL_USER: "one_user"
        MYSQL_PASSWORD: "one_user_pass"
        MYSQL_ROOT_PASSWORD: "root"
        MYSQL_ALLOW_EMPTY_PASSWORD: "yes"
      volumes:
       - ./data/one:/docker-entrypoint-initdb.d
      ports:
        - "3306:3306"

答案 1 :(得分:1)

请尝试以下代码。 这是正确的解决方案。

<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>