问题标签 [createelement]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
99001 浏览

javascript - Javascript:动态创建按钮的 onclick/onsubmit

我按照我在网上找到的方式动态创建了一个按钮:

不幸的是,它不起作用并引发以下错误:

setAttribute 工作的解决方案:

但是,我想调用一个类方法(而不是警报),并且 b.onclick 语法在这方面看起来更好,我希望/认为。这个 onclick 是否区分大小写?因为如果我写

我没有收到上述错误,但它仍然无法正常工作,即我没有收到警报。我很感谢任何提示。

作为一个额外的问题:如何避免在单击按钮时重新加载当前页面?我只是喜欢调用一个方法而不是导致页面重新加载。

谢谢和最好的问候,

基督教

0 投票
2 回答
1425 浏览

javascript - 意外调用方法或属性访问

如果您尝试在文档的开头添加样式声明,IE 会在名称“样式”处出错 - “对方法或属性访问的意外调用”。

我猜它在 head 元素和对象属性 .style 之间感到困惑?

其中v是 flash 对象的 id。

0 投票
6 回答
112538 浏览

javascript - Javascript在元素之后附加子元素

我想使用javascript在ul元素内的另一个li之后附加一个li元素,这是我到目前为止的代码..

我熟悉 appendChild,

但是,这会将新元素附加到另一个内部,而不是之后。如何在现有元素之后附加新元素?谢谢。

0 投票
1 回答
10017 浏览

javascript - document.createElement 在 IE8 中不起作用

在这段代码中,document.createElement('a') 标记在 IE8 中不起作用。它在 chrome 和 firefox 中运行良好。当我通过 IE 检查时,似乎它的第一行代码被破坏了。

有谁知道为什么会这样,以及是否有一个糟糕的浏览器解决方法?我一直无法找到解决方法。

0 投票
4 回答
25062 浏览

javascript - 如何使用javascript给一个div标签一个唯一的id

我可以使用 document.createElement('div') 创建一个 div 标签

但是我不知道如何给它一个唯一的ID。

谁能帮我这个。

我知道如何使用innerHTML 来做到这一点,但是它非常麻烦。(我听说这不是创建布局的好方法。)

0 投票
4 回答
211 浏览

javascript - 可以在 jQuery 创建元素调用的对象参数中使用哪些 jQuery 方法?

John Resig 在: http ://ejohn.org/apps/workshop/adv-talk/#3 的帖子 说我可以使用 object 参数附加方法。

'text' 似乎工作得很好,但是对象中的任何其他内容都作为属性添加到元素中。

我可以附加任何其他方法吗?

还是这是解决方案?

0 投票
2 回答
645 浏览

javascript - 使用 $(document.createElement()) 时是否需要使用 $(document).ready()?

我想创建一组元素以使用 JQuery 的$(document.createElement()). 我知道$(document).ready()在开始使用文档元素之前是必需的。

但是,是否有必要使用$(document).ready()才能创建元素$(document.createElement())?换句话说,我可以$(document.createElement())在文档准备好之前使用它吗?

0 投票
1 回答
644 浏览

internet-explorer - 正确的语法浏览器嗅探 (createElement) < ie9

源代码:

已编辑 - 抱歉,发布了错误的代码。

识别低于 ie9 的浏览器的正确格式是什么?

谢谢

编辑 -

这是上面代码的原因:

这是针对低于 IE9 的 createElement 问题

此外,我很想重写整个函数,但由于范围的原因,我无法重写文件,直到它包含在项目中 - 所以我需要重写这一行才能正常工作。

0 投票
1 回答
517 浏览

variables - 当我使用另一个 JS 文件中的 Element 脚本创建 js 文件时,如何在 js 文件中接收变量?

我有“file1.js”和下面的代码,我在其中创建了一个元素脚本来调用另一个名为 test.js 的 js 文件

代码工作正常,因为调用(或插入)文件“test.js”我的问题是我还想向“test.js”发送一个变量以在那里使用它,我不知道如何发送/接收这个变量这样,有什么帮助吗?

这是我在“test.js”中应该有的

但我如何接收这个变量?

0 投票
2 回答
309 浏览

php - 循环 ajax 请求 -> mysql -> 创建段落

我已经阅读了尽可能多的内容,但完全被困在这里(它在一个阶段工作,但只有当我放入警报时 - ??)。我需要的:

  • 用户将列表输入到文本区域。
  • 文本区域读取到数组。
  • ajax 对数组中每个元素的 php 脚本的请求。
  • php 脚本然后运行 ​​mysql 查询并将结果返回给 ajax。
  • ajax 然后创建一个新元素并用响应填充它。

希望用户会在结果出来时看到正在构建的列表(表格非常大,因此预计某些数据需要比其他数据更长的时间)。

到目前为止的代码:

输出应该是这样的:

目前输出如下:

提前致谢!