如何使用div作为输入?

时间:2014-07-03 07:11:03

标签: php html input

我想单击一个div并将其用作php的输入。因此,基本上单击一个div将为php中的变量赋值。我怎么做的?

1 个答案:

答案 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'];
?>