【问题标题】:Java script or php option box [closed]Javascript 或 php 选项框 [关闭]
【发布时间】:2017-01-16 08:58:10
【问题描述】:

我正在尝试创建一个可以选择花卉或动物的表单。如果有人选择花,将出现颜色选项(红色、黄色和蓝色)。如果有人选择了动物,则会出现动物选项(猫、狗和鸟)。在选择主要选项之前,次要选项将不​​可见。 如何在 php 或 javascript 中对其进行编码? 提前致谢。

【问题讨论】:

  • 发布您的代码
  • 最简单的方法是使用 JAVASCRIPT,而不是 Java。
  • 我认为您的意思是 Javascript,而不是 Java。最好的方法是使用 Javascript 库,例如 JQuery。这将避免大量额外的服务器流量。
  • java != javascript。删除标签
  • 看看这个对你有帮助http://www.cssscript.com/generic-country-state-dropdown-list-countries-js/

标签: javascript php option


【解决方案1】:
<!--For php we can use the HTML & javascript as front end Language...
so in Html-->

<input type="radio" name="option1" onclick="return show_second_option(this.value);" value="flower">Flower<br/>
<input type="radio" name="option1" onclick="return show_second_option(this.value);" value="animal">Animal<br/>

<div id='show_flower' style="display:none">
<input type="radio">red
<input type="radio">yellow
<input type="radio">blue
</div>


<div id='show_animal' style="display:none">
<input type="radio">cat
<input type="radio">dog
<input type="radio">bird
</div>

<!--In javascript-->
<script>
function show_second_option(data)
{
   if(data=="flower")
{
document.getElementById('show_flower').style.display='block';
document.getElementById('show_animal').style.display='none';
}
else
{
document.getElementById('show_flower').style.display='none';
document.getElementById('show_animal').style.display='block';
}
}
</script>

【讨论】:

  • 虽然此代码可能会回答问题,但提供有关此代码为何和/或如何回答问题的额外上下文可提高其长期价值。
  • 非常感谢。我真的很感激。
猜你喜欢
  • 2013-10-18
  • 1970-01-01
  • 1970-01-01
  • 2010-11-20
  • 1970-01-01
  • 1970-01-01
  • 2011-01-16
  • 2012-08-07
  • 1970-01-01
相关资源
最近更新 更多