问题标签 [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.
javascript - 删除附加脚本 javascript
如何删除我附加的脚本,因为它会导致我的应用程序出现一些问题。
这是我获取脚本的代码
然后我有一个自动加载功能,这会导致创建另一个元素脚本。
我想摆脱在添加另一个元素之前附加的前一个元素。
javascript - 我创建了 html div 元素,但它在 ASP.NET 中立即消失了
这令人沮丧,我只想在点击时在我的页面上创建新的input field
内部。我使用 javascript 函数将新的子元素(输入字段)附加到现有的. 这一切看起来像这样:div
aspx
button
div
有趣的是,当我单击按钮时,具有设置文本值的文本元素会闪烁第二次,但它会在后面消失。我错过了什么吗?
javascript - 用 document.createElement("div") 创建了“div”;在每次通话中相乘
我创建了一个函数“getInfoProduits()”,它的作用是获取产品信息并显示它们。为此,它使用“document.createElement("div");”创建“div”,其中包含产品信息。但问题是,每次我点击调用这个函数的按钮时,这些 div 都会乘以对这个函数的每次调用。这完全合乎逻辑,但我仍然没有解决方案。这是函数:
javascript - 动态创建链接 Javascript
我正在尝试将我的文本设置为链接,以便当我单击它时,它会运行一个功能。现在我只是将它设置为 google.com 以尝试让文本显示为链接,但它似乎根本没有做任何事情。这只是静态文本。有什么建议么?
javascript - 使用 jQuery 创建新元素的首选方式
我有两种方法可以创建<div>
using jQuery
.
任何一个:
或者:
除了可重用性之外,使用第二种方式的缺点是什么?
javascript - Javascript - 如何将用户输入附加到表单中的新列表项。(如何添加记录)
我正在尝试仅使用 javascript 创建一个待办事项列表。
我希望用户能够将任务添加到他们的待办事项列表中,然后按优先级值排序,即低、中或高。我正在附加用户输入,但不是我想要的格式。我想输出一个新记录,其中包含一个<li>
元素内的新标签、新复选框输入和优先级的新选择字段。
我开始迷失方向,并相信我的脚本过于复杂了,有人对如何创建新元素并将它们附加到我的脚本有任何建议<ul>
吗?
javascript - DOM 树操作(document.createElement)代码复用
所以基本上,我已经多次遇到这个问题,这让我非常沮丧。
我想做的是有这样的代码:
但是此代码仅将节点附加到 return_year (显然是一个选择元素)。
如果我重复这样的代码,它确实有效:
但这并不优雅,是吗?为什么我被迫重用代码,有没有简单的方法解决这个问题?
HTML基本上是这样的:
javascript - 带有 href 的 JavaScript appendChild() a 会导致浏览器崩溃
我有这个对象有几个方法,它们创建了一个新的
对于在页面内容中找到的每个链接,并将它们附加到先前生成的
这是它的样子:
html:
如果我删除<a>
标签元素的创建,那么它可以正常工作,但是当它按原样运行时,浏览器就会卡住并崩溃。知道我在做什么错吗?
经过一些调试后,我发现问题出在thisActualUrl上,因为当我评论它并用 hash 替换时,如下所示:
代码运行正常,但是当它与 thisActualUrl 一起运行时,它会显示在页面上找到的链接,然后在长循环中显示指向当前页面 url 的链接 - 最终导致浏览器崩溃。
javascript - IE8 中的 createElement 内部 HTML 错误
以下代码适用于除 IE8 及以下的所有浏览器。
任何人都有解决方案,甚至知道为什么会这样?
谢谢,吉姆
javascript - document.createElement: el.size = "2%" 不工作
我正在使用以下内容:
我收到错误消息(在 Firebug 中)Index or size is negative or greater than the allowed amount
:。
当我只是注入 HTML 而不是正确构建 DOM 时,它工作正常,如下所示:
为什么它不接受2%
with createElement?
谢谢