javascript - php 获取 document.getelementbyid 的值

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

最佳答案

如果你想这样做,你不能像这样直接将 javascript 变量值分配给 PHP 变量;您可以使用 AJAX 调用将 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">
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>

关于javascript - php 获取 document.getelementbyid 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52197445/

相关文章:

javascript - 如何从我的 react-native 项目构建 android apk?

php - 使用哪个 Ratchet 组件

php - 分别从两个单独的 MySQL 表中删除信息?

javascript - 国际化怎么走?

javascript - 从 PHP 动态生成的选择中获取值 jQuery

Javascript 转 ISOString 格式

javascript - node.js javascript mysql查询等到插入下一行

php - tools/android 返回找不到 sdkmanager.jar

php - 将空白行插入表中以生成外键或更好的方法?

php - mysql - 根据另一列的值组合选择一列