我想单击一个div并将其用作php的输入。因此,基本上单击一个div将为php中的变量赋值。我怎么做的?
答案 0 :(得分:0)
有几种方法可以实现这一目标。
但是所有这些都需要javascript知识(JQuery用于更高级的功能)。
您可以尝试创建一个带有隐藏输入的表单,然后点击它会将值放在那里并提交表单。
例如:
HTML:
<div id = "settingValue" data-value = "some value">Click Me</div>
<form id = "myForm" action = "myPhpFile.php" method = "post">
<input type = "hidden" name = "myName" id = "gettingValue">
</form>
使用Javascript:
$('#settingValue').click(function(){
var value = $(this).data('value');
$('#gettingValue').val(value);
$('#myForm').submit();
});
在你的myPhpFile.php中
<?php
$value = $_POST['myName'];
?>