Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/409.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我可以将textfield的值传递给php链接吗?_Javascript_Php_Html_Hyperlink_Href - Fatal编程技术网

Javascript 我可以将textfield的值传递给php链接吗?

Javascript 我可以将textfield的值传递给php链接吗?,javascript,php,html,hyperlink,href,Javascript,Php,Html,Hyperlink,Href,我的html文件中有这个文本字段 <input type='date' value='startdate' name='sdate' id='startDate' > 我想做的是,将上述文本字段的值传递到一个php链接中,如下所示 <a href='admin-confirm.php?startdate=??????'> <input type='button' value='confirm' name='confirm' > </a>

我的html文件中有这个文本字段

<input type='date' value='startdate' name='sdate' id='startDate' >

我想做的是,将上述文本字段的值传递到一个php链接中,如下所示

<a href='admin-confirm.php?startdate=??????'>
    <input type='button' value='confirm' name='confirm' >
</a>

要将textfield'startdate'的值传递给php文件,我应该在href上添加什么内容?请帮帮我。提前感谢:)

PS:我尝试过使用表单,但是当显示两组数据时,我遇到了问题

例如:

  • 名称:示例1[确认按钮]
  • 名称:示例2[确认按钮]

  • 我的问题是,当我单击数字1上的确认按钮时,数字2中的值被发送

    你的一点点代码有很多问题。不要将提交按钮包装在链接中。用例是什么?单击按钮时是否调用管理员确认

    该表单无需任何额外代码即可工作:

    <form action="admin-confirm.php">
    <input type='date' value='' name='startdate' id='startDate' >
    <input type='submit' value='DENY' name='deny' >
    </form>
    
    
    

    另一种方法是ajax单击链接的日期,但您需要告诉我们更多信息,您应该进行一些验证,以检查输入的值的格式是否正确,然后执行以下操作:

     if ( ! empty($_POST['startDate'])){
       $date = $_POST['startDate']; 
     }
    

    希望这能有所帮助。

    您可以在javascript中使用单击功能。仅此一点点代码就存在许多问题。不要将提交按钮包装在链接中。用例是什么?单击按钮时会调用管理员确认?@mplungjan很抱歉,这应该是一个简单的按钮。当点击按钮时,我调用“admin confirm”来传递textfield的值,这样我就可以将它插入到我的数据库中。然后我的答案就行了。你可以参考下面的内容,我已经完成了表单的工作。但是,每当我有超过1组数据时,单击“确认”按钮时,我就会遇到一个问题。例如,第一组包括姓名、联系人等。还有第二组。它们都有“确认按钮”。但是当我点击第一个时,第二组已经提交了。所以我有两个表单。如果不想使用AJAX,请提交到iFrame。但是用相关的html更新你的问题并详细说明你需要什么谢谢你的回答!我已经更新了我的问题:)