如何使用JavaScript设置表单按钮(没有id)的title属性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用JavaScript设置表单按钮(没有id)的title属性相关的知识,希望对你有一定的参考价值。

我在<button>里面有一个<form>。该按钮没有id属性,但表单有,我想使用javascript为按钮添加title属性。

我尝试使用querySelector,但我不能让它工作。代码如下:

<form id='largerView' action='#' method='get'>
  <button>Large Version</button>
</form>

JavaScript的:

document.querySelector('#largerView>button').title = 'View the larger version of the image';
答案

此代码将title属性添加到在表单元素中显示为子项的第一个按钮。

var form = document.getElementById("largerView");
var button = form.getElementsByTagName("button")[0];
button.setAttribute("title", "TITLE");

此外,如果您想继续使用querySelector,您只需要用空格替换>。

document.querySelector('#largerView button').title = 'View the larger version of the image';

如果您需要进一步的帮助,请告诉我。干杯。

以上是关于如何使用JavaScript设置表单按钮(没有id)的title属性的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 JavaScript 而不是提交按钮发布 ASP.NET MVC Ajax 表单

Java:如何将值从javascript设置为wicket组件文本字段

如何检查 PDF 表单/Javascript 中按钮的文本/标签

Javascript |按钮未使用 .innerHTML 提交表单

如何使用 JavaScript 在没有提交按钮的情况下提交“文件”输入?

如何在反应JavaScript中将id传递给navlink