首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >尝试发送不工作按钮的值

尝试发送不工作按钮的值
EN

Stack Overflow用户
提问于 2014-03-23 15:24:11
回答 4查看 56关注 0票数 0

基本上,我有一页按钮,每个按钮都保存日期(从MySQL DB检索)

看起来是这样的:

代码语言:javascript
运行
复制
23 March 2014
22 March 2014

诸若此类。

我想用该按钮传递一个值,所以当用户单击按钮(使用onclick (此项目仅供我自己使用)时,它会将它们带到显示该工作日相关数据的页面。

我试过使用一个隐藏的字段,但这似乎不起作用。我尝试过在按钮元素本身上使用值,但也没有效果。我试过的东西似乎都没有用。我的代码如下:

代码语言:javascript
运行
复制
        for($i = 0; $i < $res; $i ++)
        {
            echo "<form method=\"get\" action=\"view.php\">";
            echo "<div class=\"button date\" value=\"$myArray[$i]\" onclick=\"window.location='view.php'\" name=\"button\">";
            echo "<p> $myArray[$i] </p>";
            echo "<input type=\"hidden\" value=\"$myArray[$i]\" name=\"WantedDate\">";
            echo "</form>";
            echo "</div>";

        }    

($myArray$i持有日期)

然后在"view.php“页面上(单击按钮后也会发送该页面),我有:

代码语言:javascript
运行
复制
    $olddate = $_GET['WantedDate'];

    echo $olddate;

这不会产生任何结果。

基本上,我需要一个解决方案,其中每个按钮可以包含一个唯一的值,所以下一页可以使用它从数据库读取它。

谢谢

EN

Stack Overflow用户

发布于 2014-03-23 15:38:08

您正在使用div作为按钮!这不会导致表单求和。改变它:

代码语言:javascript
运行
复制
echo "<form method=\"get\" action=\"view.php\">";
echo "<input type=\"hidden\" value=\"$myArray[$i]\" name=\"WantedDate\">";
echo "<input type=\"submit\" value=\"$myArray[$i]\" />";
echo "</form>";
票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22592828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档