Javascript根据下拉选项显示更多文本框

Javascript displays more text boxes depending on a pull down option?

本文关键字:文本 显示 选项 Javascript      更新时间:2023-09-26

我不知道这是否可能在Javascript中,但我正在努力实现这一点。我不知道这个术语,所以我想我会把它和伪代码一起贴在这里,以帮助你理解我想实现什么。

伪代码:

  • 用户选择下拉选项。
  • 如果选择符合条件
  • 向表单
  • 添加文本框
  • 添加NULL值的不可见文本框

我想自己编码,但如果你能发布一些参考材料或链接,因为我没有做过太多的Javascript。

谢谢

对于你的第一个和第二个条目,谷歌'html select onchange'。

您将需要检查文档。createElement for "Add text boxes to form"

要使文本框不可见,检查CSS的display属性,将其设置为noneblock (or inline)

我尽量保持这个答案非常简短,没有代码示例,因为它听起来像你想自己做。如果你想要更多的例子,可以在我的回答后面加上注释。

编辑

同样值得注意的是,与文档一起。创建元素,您将需要查看appendChild以将创建的元素添加到HTML元素,最有可能是页面中的某些表单元素。