我想將輸入提交按鈕的顯示文本從say foo更改爲bar。但我不想改變價值。誰能幫忙?如何更改輸入按鈕的顯示文本,而不更改其值?
<input type="submit" name="random" value="foo" />
我想將輸入提交按鈕的顯示文本從say foo更改爲bar。但我不想改變價值。誰能幫忙?如何更改輸入按鈕的顯示文本,而不更改其值?
<input type="submit" name="random" value="foo" />
複製粘貼製作:
< 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正文代碼中的所有實例。
這將工作,除了有數百個輸入按鈕的實例都具有不同的值,我得到了我所需要的,但它比我所擁有的要好計劃在這個問題上。儘管如此,謝謝! – Zachrip
你能分享一下你的東西嗎? –
是否有這樣的瘋狂的原因?也許我們可以幫助您找到一個更好的解決方案,無論您嘗試解決什麼問題。 – donutdan4114