Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.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
Php 在线表单:选中复选框时使下拉框可用_Php_Html_Forms_Radio Button - Fatal编程技术网

Php 在线表单:选中复选框时使下拉框可用

Php 在线表单:选中复选框时使下拉框可用,php,html,forms,radio-button,Php,Html,Forms,Radio Button,我在找一些表格方面的帮助!在学习了一点HTML和CSS之后,对于表单及其背后的服务器端脚本,我还是一个新手。我希望我的问题是不言自明的,但为了澄清我试图实现的目标: 我想在复选框(或单选按钮)上创建一个带有“默认”或“自定义”颜色选项的表单 如果用户选择“自定义”,我希望有一个下拉菜单可用,其中包含可供选择的颜色列表 理想情况下,我希望下拉框显示在表单中,但在勾选“自定义”之前,下拉框将显示为“灰色”(即不可选择),而不是仅显示(尽管这是一个“很好的选择”) 那么,我的问题是‘我将用什么语言

我在找一些表格方面的帮助!在学习了一点HTML和CSS之后,对于表单及其背后的服务器端脚本,我还是一个新手。我希望我的问题是不言自明的,但为了澄清我试图实现的目标:

  • 我想在复选框(或单选按钮)上创建一个带有“默认”或“自定义”颜色选项的表单
  • 如果用户选择“自定义”,我希望有一个下拉菜单可用,其中包含可供选择的颜色列表
  • 理想情况下,我希望下拉框显示在表单中,但在勾选“自定义”之前,下拉框将显示为“灰色”(即不可选择),而不是仅显示(尽管这是一个“很好的选择”)
那么,我的问题是‘我将用什么语言来实现这一目标?(即PHP?)和“如何!?”

提前感谢任何能帮助我的人。很明显,我想要一个“好的”解决方案,但我很高兴有人指出我进一步阅读这个主题的方向,因为我喜欢学习,但我似乎无法找到“正确”的语言和学习方法


Jim.

您需要学习一些有关javascript的知识,与服务器端语言(即PHP)无关

您必须注意选择框的选定属性

一个重要的注意事项是,您提到的所有内容都是客户端的,但是当您在表单上按OK时,之后会发生什么取决于您的服务器端语言。这里是PHP变得有用的时候。然而,您只要求一些类似于客户端的东西,所以首先开始学习javascript


祝你好运

学习像JQuery这样的框架会让你的学习不那么痛苦,因为你的学习不会受到浏览器差异的阻碍(你应该回头再学习)。我完全同意你的看法,我也这么想