问题标签 [setattribute]

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 投票
0 回答
445 浏览

c# - htmlElement 的设置属性不起作用

我遇到了一个奇怪的问题。我正在尝试通过设置两个输入的值属性并调用单击提交输入来使用网络浏览器登录网站,一个输入用于用户名,另一个用于密码。

现在根据需要设置用户名输入的值,但设置密码输入的值不起作用。我试图只更改密码输入的OuterHtml但它仍然没有改变,似乎尝试更改密码输入的每件事都不起作用。

有人知道为什么设置密码输入的 value 属性不起作用吗?

0 投票
2 回答
272 浏览

javascript - Javascript DOM - 将单元格属性设置为图像?

我有一个小困境。我正在动态尝试根据 SQL 响应将表格单元格 html 设置为图像。我下面的方法不起作用..

var data = document.createElement("td");

有什么想法我可能做错了吗?

0 投票
1 回答
2418 浏览

javascript - setAttribute("transform",...) 不起作用元素

我需要一些 svg/javascript 编程方面的帮助。我制作了一个 SVG 图形,其中的元素“Stern”应该由onmouseover-event. 我们不允许使用 svg-animations,动画应该由 javascript 完成。我的想法是使用setAttribute("transform",...),但这无论如何都行不通。我用谷歌搜索了大约一个小时,但我发现那里没有任何效果。函数 stern_rotieren 由鼠标触发(我用 测试过alert("test")),类似的东西setAttribute("fill","white")在同一个函数中完美运行。只是setAttribute("transform",...)不起作用。也许你可以告诉我我的失败,我很绝望。

0 投票
2 回答
1931 浏览

javascript - 如何为 img setAttribute 设置后备图像

我有一个 img 元素:

这是由存储在对象数组中的名称的照片提供的,所以我“提供”这样的照片:

它工作完美。

唯一不起作用的是为没有图片的元素设置带有默认照片的属性。

我试图在setAttribute上面做一行,为所有元素设置一个“默认”图片,希望第二行用正确的图片替换有一个元素,并保持默认的元素不变,但是没有......console.log仍然显示了期待name+jpg方案的消息,它完全忽略了我的前一行(所以我很确定它不是如何工作的)。

因此,如果您有一个img通过数组包含许多实例的元素,那么将默认图片分配给未有意指定图片的元素的最佳方法是什么?

谢谢!

0 投票
2 回答
2113 浏览

javascript - 多个“document.getElementById”脚本不起作用

多个 ID 在我使用 HTML #1 时工作正常,但在我使用 HTML #2 时不起作用。Chrome 网络控制台显示

>> "Uncaught TypeError: Cannot call method 'setAttribute' of null ".

在 html#2 我删除了

<div id="0001"><a href="#"">LOGIN</a></div>,并且浏览器不再工作。

HTML #1

HTML #2

0 投票
1 回答
18656 浏览

javascript - Javascript 将元素 ID 属性作为参数传递

这个说法有效。单击节点时,我会收到一条显示其 ID 的消息。

我需要将this.id的值传递给不同的函数,并且正在努力解决它。

尝试1:

以下不起作用;我知道我不能将this.id传递给另一个做同样事情的函数,因为与测试函数中的任何内容都无关:

尝试2:

为什么我的 setAttribute 行中无法识别testvar ?

0 投票
2 回答
897 浏览

php - 使用 PHP 的 setAttribute 将 JSON 放入 HTML 属性,双引号问题

我试图弄清楚如何$obj->setAttribute()在设置属性时使用单引号,以便我可以在其中放置一个 JSON 数组。

这是我想要完成的基础知识。

现在一切都很好,但是 JSON 使用双引号,并且新标签也使用双引号。

这是一个问题,因为该属性需要使用单引号,因此它不会干扰 JSON 的双引号。由于 JSON 包含转换为特殊字符的 HTML,这一事实更加复杂。因此,如果我要将 JSON 转换为特殊字符,那么当我尝试对其进行解码时,“代码”也会被解码,这在尝试使用 JavaScript 获取它时可能会导致各种问题。

有谁知道我可以将周围的“data-stuff”属性的容器标签转换为单个字符的干净方法?我更喜欢这个选项而不是转义 json 引号。

0 投票
1 回答
457 浏览

javascript - 在 Phonegap 中使用 setAttribute

我是使用phonegap的新手,我遇到了一些问题。

我创建了一个基于 Web 的应用程序,它在浏览器中运行得非常好(也在 android 上)。现在我想将它移植到 phonegap 应用程序。让主页运行有点棘手 - 只有几行 javascript,但它可以工作。

此时我在主页上只有一个输入,只是一个文本输入。我发现使用以下方法更改值:

但现在我想设置一些其他属性。在javascript中我使用:

当我在 phonegap 中尝试这个时,我会得到错误

如果我尝试

我会得到错误

那么为什么这不起作用呢?如何设置任何对象的任何属性?

非常感谢

马库斯

0 投票
1 回答
1701 浏览

javascript - 使用 setAttribute 分配 id

我的目标是在用户点击它时更新 spanDone。我需要为每个跨度分配一个单独的 id,该 id 可以从我之前在代码中创建的名为 todoItem 的对象中获得。当我查看控制台时,虽然我不断收到错误“id is not defined”。我不明白为什么我不能在那里分配 id。关于如何修改我的代码以便我可以使用 todoItem id 分配 spanDone 的任何建议?

0 投票
3 回答
623 浏览

javascript - setAttribute 的问题

此函数的第一部分更新网页以显示对象已“完成”。第二部分是我遇到问题的地方。我正在尝试将对象更新为数组内的“完成”。这个想法是将用户单击的 id 与数组中的 id 匹配,然后使用 setAttribute 将其设置为“完成”。但是,我为 console.log(mark) 获得的控制台消息是 mark.setAttribute 不是函数。关于如何修改它以便我可以将数组中的对象更新为“完成”的任何建议?