问题标签 [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 投票
9 回答
47360 浏览

javascript - 删除附加脚本 javascript

如何删除我附加的脚本,因为它会导致我的应用程序出现一些问题。

这是我获取脚本的代码

然后我有一个自动加载功能,这会导致创建另一个元素脚本。

我想摆脱在添加另一个元素之前附加的前一个元素。

0 投票
3 回答
5028 浏览

javascript - 我创建了 html div 元素,但它在 ASP.NET 中立即消失了

这令人沮丧,我只想在点击时在我的页面上创建新的input field内部。我使用 javascript 函数将新的子元素(输入字段)附加到现有的. 这一切看起来像这样:divaspxbuttondiv

有趣的是,当我单击按钮时,具有设置文本值的文本元素会闪烁第二次,但它会在后面消失。我错过了什么吗?

0 投票
1 回答
4241 浏览

javascript - 用 document.createElement("div") 创建了“div”;在每次通话中相乘

我创建了一个函数“getInfoProduits()”,它的作用是获取产品信息并显示它们。为此,它使用“document.createElement("div");”创建“div”,其中包含产品信息。但问题是,每次我点击调用这个函数的按钮时,这些 div 都会乘以对这个函数的每次调用。这完全合乎逻辑,但我仍然没有解决方案。这是函数:

0 投票
2 回答
71058 浏览

javascript - 动态创建链接 Javascript

我正在尝试将我的文本设置为链接,以便当我单击它时,它会运行一个功能。现在我只是将它设置为 google.com 以尝试让文本显示为链接,但它似乎根本没有做任何事情。这只是静态文本。有什么建议么?

0 投票
8 回答
331545 浏览

javascript - 使用 jQuery 创建新元素的首选方式

我有两种方法可以创建<div>using jQuery.

任何一个:

或者:

除了可重用性之外,使用第二种方式的缺点是什么?

0 投票
1 回答
2497 浏览

javascript - Javascript - 如何将用户输入附加到表单中的新列表项。(如何添加记录)

我正在尝试仅使用 javascript 创建一个待办事项列表。

我希望用户能够将任务添加到他们的待办事项列表中,然后按优先级值排序,即低、中或高。我正在附加用户输入,但不是我想要的格式。我想输出一个新记录,其中包含一个<li>元素内的新标签、新复选框输入和优先级的新选择字段。

我开始迷失方向,并相信我的脚本过于复杂了,有人对如何创建新元素并将它们附加到我的脚本有任何建议<ul>吗?

0 投票
1 回答
1115 浏览

javascript - DOM 树操作(document.createElement)代码复用

所以基本上,我已经多次遇到这个问题,这让我非常沮丧。

我想做的是有这样的代码:

但是此代码仅将节点附加到 return_year (显然是一个选择元素)。

如果我重复这样的代码,它确实有效:

但这并不优雅,是吗?为什么我被迫重用代码,有没有简单的方法解决这个问题?

HTML基本上是这样的:

0 投票
1 回答
874 浏览

javascript - 带有 href 的 JavaScript appendChild() a 会导致浏览器崩溃

我有这个对象有几个方法,它们创建了一个新的

对于在页面内容中找到的每个链接,并将它们附加到先前生成的

这是它的样子:

html:

如果我删除<a>标签元素的创建,那么它可以正常工作,但是当它按原样运行时,浏览器就会卡住并崩溃。知道我在做什么错吗?

经过一些调试后,我发现问题出在thisActualUrl上,因为当我评论它并用 hash 替换时,如下所示:

代码运行正常,但是当它与 thisActualUrl 一起运行时,它会显示在页面上找到的链接,然后在长循环中显示指向当前页面 url 的链接 - 最终导致浏览器崩溃。

0 投票
1 回答
1852 浏览

javascript - IE8 中的 createElement 内部 HTML 错误

以下代码适用于除 IE8 及以下的所有浏览器。

任何人都有解决方案,甚至知道为什么会这样?

谢谢,吉姆

0 投票
3 回答
863 浏览

javascript - document.createElement: el.size = "2%" 不工作

我正在使用以下内容:

我收到错误消息(在 Firebug 中)Index or size is negative or greater than the allowed amount:。

当我只是注入 HTML 而不是正确构建 DOM 时,它工作正常,如下所示:

为什么它不接受2%with createElement?

谢谢