将php变量传递给javascript [英] pass php variable to javascript

查看:91
本文介绍了将php变量传递给javascript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的表格中有一个名为pid的下拉列表和一个提交按钮。当单击提交按钮时,我想将下拉列表(pid)中选择的值传递给javascript中的此var target_id。

I have a dropdown list with name pid and a submit button in my form. when submit button is clicked i want to pass the value selected in the dropdown list (pid) to this var target_id in the javascript.

<script>
function send(fid)
{
var uid=fid;
alert('ID IS: '+uid);
}
</script>

echo "<select name='pid'>";
//this is in a for loop
echo "<option value=".$id.">".$id."</option>";
//for loop ends
</select>
<input type='submit' value='send' name='send' onclick='send(pid)' id='send'/>

我在这里做错了什么?

推荐答案

一旦PHP呈现为HTML,它就不再是将PHP传递给Javascript的问题,而是一个问题或如何使用Javascript从HTML获取值。是否会为该功能添加onclick调用以适用于您要执行的操作?

Once the PHP renders into HTML it becomes less a question of passing PHP to Javascript and more a question or how to get the value from the HTML with Javascript. Would adding an onclick call to the function work for what you are trying to do?

<input type="submit" value="Submit" onclick="send(this.form.pid.value);return false;">

这篇关于将php变量传递给javascript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆