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

javascript - HTML 随 element.setAttribute("onclick","alert('Test');") 和 element.onclick = "alert('Test');";

比较以下案例时,我感到很惊讶:

只是后者似乎改变了 HTML(至少使用 Firebug 进行检查),而其余的虽然也可以正常工作,但它们没有在 editBuzonButton 元素中显示任何 onclick 事件。

任何想法为什么会发生这种情况?

0 投票
2 回答
4116 浏览

javascript - Javascript的object.onClick运行函数而不是设置onClick,我怎样才能防止这种情况发生并且只执行函数onClick?

我有以下代码:

该按钮出现在我想要的位置,并且名称/值设置正确。但是,当我加载页面时,该sdefaults()功能会运行,然后如果我单击按钮,则不会发生任何事情。谁能提供有关如何防止该功能在加载时运行并强制其仅在单击时运行的任何见解?

谢谢

0 投票
1 回答
4225 浏览

php - 使用 PHP DOM 在 html 标记的开头插入创建的元​​素

我正在尝试在使用 dom 的页面<base>的开始标记之后立即插入 HTML标记。<head>我试过使用appendChildwhich 只是在 which 之前插入它</head>不好。

我使用的代码:

这会在 之前插入<base>标签<head>,这仍然不好!

有任何想法吗?啤酒的正确答案!

0 投票
2 回答
5163 浏览

c# - 在 C# 中修改现有 XML 内容

我找到了一些关于这个主题的例子。一些示例给出了使用SelectNodes()or修改属性SelectSingleNode()的方法,而其他示例给出了使用 修改属性的方法someElement.SetAttribute("attribute-name", "new value");

但是我仍然很困惑,如果我只使用 a ,如何建立关系XpathNodeItterator it

假设我定义如下,

有没有类似的方法it.setAttribute(name, "newValue")

0 投票
2 回答
11520 浏览

javascript - 为什么 getElementByClassName -> getElementsByTagName -> setAttribute 不起作用?

我想在新标签中打开某些链接。由于无法直接设置到<a>标签中,所以我想将链接放入<span>具有特定类名的标签中,并通过 JavaScript 设置目标属性。

我认为这很容易,但我无法让它工作:

我究竟做错了什么?

0 投票
1 回答
975 浏览

javascript - 将 setAttribute 与 Raphael 路径数组一起使用

当以下代码中的“事物”是路径数组时...

...然后此代码不起作用:

即它未能将数组中的第二条路径分配给 id 'clicker'。但是,当“事物”只是一条路径时……

...然后它工作正常:

为什么是这样?我怎样才能让第一个路径数组起作用?谢谢!

0 投票
12 回答
140106 浏览

javascript - 何时在 JavaScript 中使用 setAttribute 与 .attribute=?

是否开发了使用setAttribute而不是点 ( .) 属性表示法的最佳实践?

例如:

或者

0 投票
2 回答
2861 浏览

javascript - Internet Explorer“setAttribute”onclick 解决方法?

嗨,以上在 Firefox 中对我来说很好。我在 IE 中找不到解决方法的正确语法。

我正在使用 IE8。

0 投票
3 回答
489 浏览

google-app-engine - 是否可以在 App Engine 模型中动态命名属性?

setattr允许您动态命名 Python 类中的属性。我正在尝试使用 App Engine 模型做类似的事情:

这段代码可以编译,但是当我model.prop1.append(key)稍后调用时,我收到了这个错误:

我怀疑这是因为prop1是在模型中声明而不是self.prop1,但我并不完全理解语法的意义。

有没有人做到这一点,或者有没有人对句法差异有任何见解?

0 投票
3 回答
9562 浏览

c# - Webbrowser SetAttribute 不起作用(密码字段)

试图编写一个程序,让我在 c# 的网络浏览器中自动登录。这是我目前为此目的使用的代码:

它填写用户名,但不填写密码?):谷歌搜索,但只有少数人提出了没有人回复的话题。/:

希望有人可以帮助我。这是密码字段的来源: