JavaScript HTML和PHP弹出窗口
JavaScript HTML and PHP pop-up window
我在PHP $idPost中有变量,它随机从数据库mysql中获取。
下面的JavaScript包含在while进程中。我希望我也能在JavaScript中得到乘法var
。但这似乎行不通。
这里是我的javascript基础onclick事件:
<img class="share" alt="1" src="comment.png" id="comment" onclick="myFunction()">
<script>
// Get the modal
var modal = document.getElementById('myModal');
// Get the button that opens the modal
var btn = document.getElementById("comment<?php echo $idPost;?>");
// Get the <span> element that closes the modal
var span = document.getElementsByClassName("close")[0];
//var idpost<?php echo $number;?> = document.getElementById("comment<?php echo $number;?>").alt;
var textarea<?php echo $idPost;?> = 'hai<?php echo $idPost;?>';
var a = "textarea";
var b = "<?php echo $idPost;?>";
var c = a+b;
document.getElementById(c).value=textarea<?php echo $idPost;?>;
// When the user clicks the button, open the modal
function myFunction() {
modal.style.display = "block";
}
// When the user clicks on <span> (x), close the modal
span.onclick = function() {
modal.style.display = "none";
}
// When the user clicks anywhere outside of the modal, close it
window.onclick = function(event) {
if (event.target == modal) {
modal.style.display = "none";
}
}
</script>
我的问题是在html:
<textarea class="form-control" rows="2" placeholder="Type Your Comment Here" name="content" id="textarea<?php echo $idpost;?>"></textarea>
每当我改变到id="textarea45"
(其中45是第一个idpost
)它的工作。但是当我使用$idpost
时,它不起作用。
我对两件事感到困惑。
JavaScript中的textarea值获取最后一个
$idpost
,但在textareaid
中获取第一个$idpost
。当我从
$idpost
更改为一些变量时,我自动递增,文本区域id
获得最后一个/最大的数字,JavaScript中的值获得第一个/最小的数字。
我如何使用这个代码?
尝试Jquery模式打开函数
$ (" # myModal ") .modal ();
你可以在按钮的onclick函数或任何地方使用它
关于php变量,您可以使用Ajax从php获取数据。更好的数据格式是JSON为您的项目
相关文章:
- 当满足PHP条件时显示一个弹出窗口
- 链接中有php变量的Javascript打开窗口
- PHP使用子窗口中的单选按钮确定从子窗口向父窗口文本区域插入什么
- 将php文件加载到弹出窗口中,并将php变量发布到该弹出窗口中(使用onclick)
- PHP fread 完成后显示弹出窗口
- 使用 POST 打开新的选项卡或窗口 [PHP]
- jQuery / Colorbox - 在弹出窗口中将一个 java 变量传递给 PHP 变量
- 如何使用 php 代码内部显示引导模式弹出窗口
- 如何在运行php脚本后保持弹出窗口打开
- 如何在php echo中添加代码,使其在调用时成为弹出窗口
- php检测浏览器窗口宽度,然后包括适当的php文件
- 基于php输入值弹出窗口
- PHP变量作为Javascript弹出窗口不起作用
- 如何在php中打开新窗口后转到父窗口
- 将PHP变量值发送到同一页面中的JavaScript弹出窗口
- Ajax 模态窗口可以访问父窗口 PHP 数据吗?
- 弹出窗口和 PHP 表单
- 联系表单打开PHP文件而不是显示弹出窗口
- 在Iframe之外的同一窗口(php文件)中打开
- 传递一个参数到一个新的窗口php