点击按键弹出js选择框选择是就运行一段php代码

设计一个页面,点击按键弹出js选择框,选择是就运行一段php代码,比如输出hello,选择否就不运行,这个页面的代码应该怎么写,尤其是选择到运行php代码这段。留点具体的... 设计一个页面,点击按键弹出js选择框,选择是就运行一段php代码,比如输出hello,选择否就不运行, 这个页面的代码应该怎么写,尤其是选择到运行php代码这段。
留点具体的代码
展开
 我来答
xiii130
推荐于2016-07-04 · 知道合伙人软件行家
xiii130
知道合伙人软件行家
采纳数:817 获赞数:2867
爱好编程,在工作中积累了比较丰富的经验。愿与大家共同进步。

向TA提问 私信TA
展开全部
<meta charset="UTF-8">
<style>
.window {
    width:300px;
    height:300px;
    position:absolute;
    top:10%;
    left:40%;
    background-color:#ccc;
}
</style>
<input type="button" value="点击弹窗" onClick="pop();">
<div class="window" id="w" style="display:none;">
    <form>
        <select name="code">
            <option value="echo 'hellow';">1</option>
            <option value="echo 'world';">2</option>
            <option value="echo 'hehe';">3</option>
            <option value="echo 'haha';">4</option>
        </select>
        <input type="submit" value="run">
    </form>
</div>
<script>
function pop(){
    var w = document.getElementById("w");
    return w.style.display = w.style.display == 'none' ? 'block' : 'none';
}
</script>
<?php
if(isset($_REQUEST['code'])){
    eval($_REQUEST['code']);
}
追问
运行后点击run没有输出任何字母
追答

首先看看你保存的文件后缀是否是php

其次看看你的php环境是否配置正确,该文件是否放在php的运行目录下

最好,那些输出就在“点击弹窗”按钮的旁边哦

Azikou
2015-06-16 · TA获得超过119个赞
知道小有建树答主
回答量:234
采纳率:83%
帮助的人:48.8万
展开全部
把php写后台用函数包起来,点是的时候调用下?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式