我需要将这个提交按钮的值从"Send“更改为"MyString":
<input type="submit" value="Send" class="wpcf7-form-control wpcf7-submit" wtx-context="A7CF2DEB-43B6-43C4-8572-9624A3E7F524">
这段代码是使用Contact Form7在WordPress中创建的,我不能修改它,所以不幸的是我不能使用getelementbyid。
我试过了,但不起作用:
<script>
document.getElementsByClassName("wpcf7-submit").value = 'MyString';
</script>
帮助!
发布于 2018-06-30 16:04:53
算了..。它简单得离谱。
在Contact Form 7编辑器中,我更改了:
[submit "Send"] to [submit "MyString"]
发布于 2018-06-30 16:13:21
你们差一点就到了!由于document.getElementsByClassName("wpcf7-submit")
返回一个对象,因此您必须使用:
document.getElementsByClassName('wpcf7-submit')[0].value = 'MyString';
它返回一个对象,因为可能有多个元素也包含相同的类。因此,在本例中使用[0]
时,您将选择类为wpcf7-submit
的第一个元素。
https://stackoverflow.com/questions/51116428
复制相似问题