0

我想将输入提交按钮的显示文本从说 foo 更改为 bar。但我不想改变价值。任何人都可以帮忙吗?

<input type="submit" name="random" value="foo" />
4

3 回答 3

2

对不起,但你不能。不过,你可以试试这个:

<button value="foo">bar</button>
于 2012-09-18T23:28:04.637 回答
0

复制粘贴制作:

< 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 正文代码中的所有实例。

来源:查找和替换字符串

于 2012-09-19T05:20:23.070 回答
-1

<button type="submit" name="random" value="foo">bar</button> 这对我有用。在 Chrome 和 Firefox 上测试。

于 2021-09-01T11:03:40.137 回答