如何从href javascript按钮获取帖子

时间:2014-11-06 03:56:50

标签: javascript php jquery html

我使用模板制作我的项目,并且有一个按钮是一个(a href)样式按钮

我希望它使用它作为php中的帖子来提取数据..但它不起作用。这是按钮

<div class="wrapper">
    <span class="link1">
        <a href="" class="button1" id ="hide" name="submit"><strong>Search</strong></a>
    </span>
</div>

我想在这里使用它......

<?php

if(isset($_POST['submit'])) { 
  echo '<script type="text/javascript">alert("This button works")</script>';
}

?> 

但它似乎无法正常工作..plz帮助

2 个答案:

答案 0 :(得分:1)

也许你指的是javascript而不是Java。

它们不一样。

但是,您可以使用javascript使用该锚点提交表单。

但首先,您需要确保在该标记内部有一个表单标记。

然后在该锚点上绑定一个事件:

<?php

if($_SERVER['REQUEST_METHOD'] == 'POST') {
    echo '<script type="text/javascript">alert("This button works")</script>';
}

?>

<div class="wrapper">
    <form method="POST" id="your_form_id">
        <span class="link1">
            <a href="#" class="button1" id="hide"><strong>Search</strong></a>
        </span>
    </form>
</div>

<script type="text/javascript">
document.getElementById('hide').addEventListener('click', function(e){
    e.preventDefault();
    document.getElementById('your_form_id').submit();
});
</script>

仅供参考:如果要传递值,请使用隐藏的输入标记。或者输入一个值属性,然后使用一个按钮。

答案 1 :(得分:0)

 if(isset($_POST['submit']))

这是假的,因为你没有提交任何表格。 要么成功

或点击href按钮时添加javascript / jquery表单提交。

希望它有所帮助。

Your May see this