【问题标题】:How can one create a complete block in html using Javascript [closed]如何使用 Javascript 在 html 中创建一个完整的块 [关闭]
【发布时间】:2017-06-28 12:31:27
【问题描述】:

我在这方面找不到任何东西,所以也许你们可以给我一些线索,是否可以使用 JavaScript。

就像问题所问的那样,如何仅使用 SJ 或 JQuery 将整个块弹出到我的 html 中?

不仅仅是一个 div 说你好,还有漂亮的颜色和东西,而是一个完整的块。意思是具有实际内容的 Div,例如表单、按钮、跨度、链接、图像和其他内容。

我想要一个临时弹出窗口,它不会保存数据并使整个项目变得非常繁重,而是只显示一些由 JSON 脚本调用的预设值。 就像某种临时形式。

【问题讨论】:

  • 你可以使用暗淡的颜色和你需要的东西而不是“你好”......

标签: javascript jquery html css content-type


【解决方案1】:

您所描述的所有内容都是 Javascript 的常见用法,因此您没有找到任何关于它的内容很奇怪。 有整个网站都是用纯 Javascript 编写的。

尽管如此,对于您的询问的开箱即用解决方案,有一个非常好的插件,请在此处查看:http://trentrichardson.com/Impromptu/。

如果您想自己学习如何做,那么您应该阅读 Javascript DOM 操作函数,例如:

  • Node.removeChild()
  • Node.replaceChild()
  • Node.insertBefore()
  • Node.hasChildNodes()

从“https://developer.mozilla.org/en/docs/Web/API/Node/appendChild”开始,然后继续。

【讨论】:

  • 我完全没听懂:/ 我想要一个例子,其中 JS 创建了一个带有 id、类名、内容(如表单)的整个浮动 div。因此,试图像那样弄清楚它会花费太多时间。我还是 JS 的新手,所以这对我来说很奇怪
  • 检查我附加的插件。向下滚动到示例并按“运行”,代码显示在每个示例上方。您正在请求一种在 Javascript 中执行此操作的方法,但没有人可以在这里简单地为这种情况提供指导。它需要大量的编码。另一方面,我附加的插件几乎就是您所要求的。它从 Forms 、 images 、 Radios 、 multiple forms 、 animations 等中创建一个包含您想要的任何内容的 Container。
  • 哦,是的...现在我明白了...我尝试使用很多其他关键字搜索这个东西,但所有弹出的东西都是单一对象的东西......它很烦人大约 5 小时,所以我问:/ 无论如何,谢谢你的插件建议!即使我不喜欢使用插件,也许我可以研究一下并自己制作,再次感谢! :D
  • 如果您觉得我的回答有帮助,请使用左侧的箭头进行评分。
【解决方案2】:

你的意思是这样http://www.w3schools.com/jsref/met_document_createelement.asp?

您可以使用 javascript 在网页正文中添加元素。

【讨论】:

  • 不只是一个对象,而是很多。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-10-03
  • 2019-03-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多