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

javascript - node.setAttribute 导致 INVALID_CHARACTER_ERR

我在函数中有以下代码:

我也尝试更改宽度和高度的名称,但没有成功!整个错误信息:

未捕获的错误:INVALID_CHARACTER_ERR:DOM 异常 5

谢谢。

解决方案是使用setAttributeNode而不是 setAttribute

0 投票
2 回答
10492 浏览

grails - Grails - 在 GSP 中设置“禁用”属性名称和值

我正在尝试这样做但没有成功:

我想应用禁用属性,仅当 ${disabled} 变量为 TRUE 时。我不想使用条件,因为在其他视图中我有很多代码并且使用 IF 语句会很混乱。

另一件事是应用这样的属性:

但是,当我放置disabled属性时,没有考虑变量的内容,它总是禁用该字段。

0 投票
0 回答
3982 浏览

hibernate - JPA/Criteria - 在 SetAttribute 上选择(或多选)

我在尝试使用 JPA 标准时感到非常沮丧(我正在使用 Hibernate 实现)。我想在选择位于一组对象上的情况下进行查询,但我无法让它工作。

这是我的代码:

如果我尝试在“Contact_.groupes”上进行选择,其中“groupes”是一个集合(参见元模型:“SetAttribute”),我希望得到一个 List>,但实际上我得到的是一个扁平列表 List.. . Hibernate 实际上正在生成一个单独的 SQL 查询,当我期望为我的 List 的每个项目/集获取一个查询时......

但是我最初想要的是使用多选进行查询以获取几个字段,其中一个是我的集合。如果我尝试使用我的“Contact_.groupes”进行多选,例如“Contact.contactId”这里:

事情显然不正常,这次我遇到了异常,因为 Hibernate 生成了一个错误的 SQL 查询:

正如您在第一个昏迷之后看到的那样:“.as col_1_0_”这不是一个有效的 SQL 查询。

所以我真的不知道如何做我想做的事。在我的对象联系人上,所有字段都急切,因为当我加载联系人时,我关闭了事务,因此对象被分离并且不允许我获取数据懒加载。但是我有一个“搜索屏幕”,其中显示了所有联系人字段的子集。因此,为了显着提高性能,我愿意对此部分进行特定查询并仅加载我需要的内容,而不是“选择” *来自联系人“...

有人知道发生了什么以及如何解决我的问题吗?

0 投票
2 回答
532 浏览

vb.net - 有一个更好的方法吗

所以我在 vb.net 中有一个循环加载网页,填写表格并点击提交

我目前分别使用这些来等待网页加载,填写表格,然后点击提交

但我的问题是,在循环运行大约第五次之后,它会在具有 set 属性的行上出现错误。而且我有一种感觉,在尝试填写表格之前它没有等待网页加载,这就是它出错的原因。

有谁知道更好的方法来做到这一点?

0 投票
4 回答
16613 浏览

javascript - 来自 src 的 onclick setAttribute href

我正在开发一个项目,以便在选择缩略图并且工作正常时将缩略图图像交换为更大的图像但是,我现在希望最终用户能够单击更大的图像以在 jquery.lightbox 中显示它- 0.5。问题是在选择缩略图后加载的图像没有href。我希望我可以使用 onclick 事件将图像 src 传递给 href,但我不知道如何使它工作。

这是我的代码

0 投票
3 回答
2660 浏览

javascript - IE7 的 onclick setAttribute 解决方法

我似乎无法得到这个:

为了在 IE7 中工作,我尝试了所有可以在网上找到的解决方法,并想知道是否有人可以提供帮助?

0 投票
2 回答
3531 浏览

forms - 检测 JSP 是否第一次加载

我想实现一个像这样的表单的 JSP 标记页面:

JSP:formPay.jsp

小服务程序:PayCommand.java

问题是,当 JSP 第一次加载时,我希望它被解释为好像没有错误但errorWithField事实证明是true这样,那么即使在用户填写表单之前,错误消息也会显示。

第二个问题是 JSP 将获取已填写的字段的值,但null如果那里没有任何内容,则将返回,包括 JSP 第一次加载。我该如何治疗这个问题?

编辑 请注意,Pay.do表单操作被重定向到PayCommand.java,这是处理前端控制器模式。(未显示)

0 投票
1 回答
4240 浏览

javascript - IE7 和 setAttribute() 删除类

我有一个非常有趣的问题。我正在编写一个允许您放大/缩小图像的插件。我有 3 个按钮:关闭(关闭“窗口”)、放大、缩小。放大/缩小按钮也有禁用版本。当您达到最小/最大缩放量时,它会被激活。

如果您打开图片进行缩放,您可以看到一个活动的缩小按钮和一个禁用的放大按钮(因为我在打开时设置了最大值)。当您第一次单击缩小按钮时,放大按钮应该摆脱禁用类。它在 Safari、Chrome、Firefox 3.6/4/5、IE8 中运行良好,但在 IE7 中运行良好。

放大按钮有一个 ID 和类,我想强制 IE7 从元素中删除特定的类。首先,我使用了 removeClass(),但它不起作用。然后我使用 setAttribute(),它适用于除 IE7 之外的所有浏览器。

这是示例。因此,当您打开图像进行缩放时,缩小按钮具有 ID="zoom-button-in" 和 5 个类:zoom-icon、zoom-icon-small、zoom-button-in、zoom-button-disabled、缩放按钮禁用。我想删除 2 个“禁用”类。所以我用这个:

在插入非禁用类之前,我尝试将类设置为空,但没有奏效。

这种方法在 IE7 中有效吗?(-:

谢谢你们!

0 投票
1 回答
467 浏览

python - 如何使用 Python 在运行时创建属性?

所以我试图弄清楚我想做的事情是否可能。我正在为应用程序编写一些测试代码,并且我的对象包含代表我们产品界面中的一些元素的属性。我想要做的是能够将应用程序运行器和数据对象传递给一个新类,并让它根据数据对象中的属性子集动态生成一组访问器属性。到目前为止我的想法:

  1. 创建一个属性的子类,其中包含从接口中提取额外信息所需的元数据
  2. 重构现有数据对象以使用 UI 中相关字段的新属性子类
  3. 创建一个接受 UI 驱动程序对象和数据对象的新生成器类
    • 反映数据对象以获取其所有属于新属性子类类型的成员的列表
    • 根据属性子类中的元数据将来自 UI 的信息存储到生成器类实例的成员(计划使用setattr
    • 在运行时创建属性,使 (b) 中创建的成员只读,并提供与现有代码一致的接口(即使用.[name]而不是.[name]()

我想除了步骤 3c 之外,我已经弄清楚了一切。有没有办法在运行时动态创建属性?任何帮助将不胜感激。

0 投票
1 回答
267 浏览

php - 如何将属性设置为标签而不是 zend 表单中的元素

通常我会使用以下设置一个发送元素

在这里,我围绕一个元素设置了一个类,但是如何为标签设置它呢?