我想将输入提交按钮的显示文本从说 foo 更改为 bar。但我不想改变价值。任何人都可以帮忙吗?
<input type="submit" name="random" value="foo" />
我想将输入提交按钮的显示文本从说 foo 更改为 bar。但我不想改变价值。任何人都可以帮忙吗?
<input type="submit" name="random" value="foo" />
对不起,但你不能。不过,你可以试试这个:
<button value="foo">bar</button>
复制粘贴制作:
< script type="text/javascript" >
function replaceScript() {
var toReplace = 'value="foo"';
var replaceWith ='value="bar"';
document.body.innerHTML = document.body.innerHTML.replace(toReplace, replaceWith);
}
< /script >
然后在 body 标记中初始化以在页面加载时执行。
<body OnLoad = "replaceScript();">
应该可以正常工作并替换 html 正文代码中的所有实例。
来源:查找和替换字符串
<button type="submit" name="random" value="foo">bar</button>
这对我有用。在 Chrome 和 Firefox 上测试。