【问题标题】:how to show hide fields and show when value is selected from dropdownlist and pressed a button如何显示隐藏字段并显示从下拉列表中选择值并按下按钮的时间
【发布时间】:2017-01-05 18:27:30
【问题描述】:

我尝试使用带有单选按钮的first namelast namegender 等字段制作 PHP 结果,类别为下拉列表,具有基本字段和高级字段,主题为 englishscience、@ 987654327@ ,general knowledge 都有输入type=text 来填写标记,并且在类别下拉列表旁边有一个按钮名称获取。

因此,如果我们选择基本并按获取按钮,那么它应该显示englishgeneral knowledge,如果我们选择高级并按获取按钮应该显示mathsscience

现在,如果我们输入提交按钮,那么它应该跳转到下一页,如果我们选择提前,它应该有下拉列表的类别,那么它应该显示存储在 phpmysq 表中的数据的学生。所以我不知道如何隐藏和显示主题,直到我们选择高级或基本字段并使用 PHP 和 Javascript 仅显示特定主题。

【问题讨论】:

  • 请提供minimal reproducible example,说明您正在努力解决的问题,包括您已经尝试过的内容。正如你的问题似乎有点宽泛。

标签: javascript php


【解决方案1】:

如果选择任何选项,您可以设置cookie一次,根据cookie值可以隐藏和显示下一页内容,

在 java 脚本中尝试这种格式

//改变或选择输入

document.cookie = "key1=value1;expires=date";

//在下一页你可以检查cookie的值是否存在

var key1exist = getCookie("key1");
    if (key1exist == "abcd") 
    {
        // do the stuff
    }

【讨论】:

    【解决方案2】:

    /pg 1 命名 = insert_result.php/

    名: "> 姓: "> 性别: />男 />女 类别: 选择 >基础 >高级 古吉拉特语: 印地语: 英语: 科学:

    /*这是第 1 页的 现在是第 2 页

    第 2 页名为 display_result.php*/

    类别: 选择 基本的 先进的 后退 名: 姓: 性别: 类别
      <?php
      if($_POST['cat']=="basic")
      {
      ?>
    
    古吉拉特语: 印地语: 英语: 科学:

    /最后在phpmysql中创建了一个包含所有字段的数据表并命名为result/

    【讨论】:

    • 查看,完整答案只需选择分享旁边的编辑字段
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-30
    • 2020-02-17
    • 1970-01-01
    相关资源
    最近更新 更多