<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
?
答案 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>