Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/454.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.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 根据最后一个表单元素选择显示隐藏Html表单元素_Javascript_Html_Css - Fatal编程技术网

Javascript 根据最后一个表单元素选择显示隐藏Html表单元素

Javascript 根据最后一个表单元素选择显示隐藏Html表单元素,javascript,html,css,Javascript,Html,Css,我只想根据前面的选择,使用java显示或隐藏一些HTML表单元素。 也就是说,如果用户选择Dyingtype下拉列表“漂白”,显然不需要显示颜色选择单选按钮,它只需要显示漂白白色单选按钮,而当用户选择“反应型”或“Vat”时,它只显示颜色选择单选按钮,而不需要显示漂白白色单选按钮 请帮忙,我根本不懂java,只懂PHP。 我的HTML代码如下。 谢谢 选择染色类型 喋喋不休 活性染 还原染料 漂白/白色 深色 平均颜色 柔和的颜色 学习很棒!显然,您是调用JS Java的极端初学者,但这可能会

我只想根据前面的选择,使用java显示或隐藏一些HTML表单元素。 也就是说,如果用户选择Dyingtype下拉列表“漂白”,显然不需要显示颜色选择单选按钮,它只需要显示漂白白色单选按钮,而当用户选择“反应型”或“Vat”时,它只显示颜色选择单选按钮,而不需要显示漂白白色单选按钮

请帮忙,我根本不懂java,只懂PHP。 我的HTML代码如下。 谢谢


选择染色类型
喋喋不休
活性染
还原染料
漂白/白色
深色
平均颜色
柔和的颜色

学习很棒!显然,您是调用JS Java的极端初学者,但这可能会帮助您朝着正确的方向开始。请注意,我不赞成这些方法,但我认为它回答了您的问题,并将帮助您

我怀疑你会想调查以下事件:

基本上,当用户选择一个选项时,您需要隐藏/显示匹配的元素

老实说,有很多非常好的方法可以满足您的要求,但是由于您正在学习,从事件中执行函数可能是有教育意义的,我会尽量保持简单。您要做的是获取所有要显示的元素,并更改样式属性。使它们可见

您的代码可能包括以下内容:

function hideBleachButtons () {
  const bleachElement = document.getElementById(YOUR ELEMENT ID);
  bleachElement.style.property = 'set a val'
}
以下是一些相关材料的视频: ,

你说“java”是指JavaScript,对吗?请分享你迄今为止所做的尝试。因此,这不是一个代码编写服务。“请帮助我,我根本不懂java。”——请注意,和是不同的语言,只是名称上相关。在开始任何操作之前,请先了解一些有用的信息:java=>,javascript=>这是否回答了您的问题?