我真的很新鮮的Web開發,我試圖用Javascript來改變一些輸入的文本。這裏是我的代碼必須做的一個例子Javascript改變所有輸入的文本
<!DOCTYPE html>
<html>
<body>
<p>Click the button to replace "R$" with "" in the field below:</p>
<input id="demo" value="R$ 1223,43"></input>
<input id="demo1" value="R$ 134523,67"></input>
<input id="demo2" value="R$ 12453,41"></input>
<button onclick="myFunction()">Try it</button>
<script>
function myFunction()
{
var x=document.getElementByTagName("input")
for(var i = 0; i < x.length; i++) {
var str=x[i].innerHTML;
var n=str.replace(",",".");
var n1 = n.replace("R$ ","");
document.getElementById("demo").innerHTML=n1;
}
}
</script>
</body>
</html>
所以,我想撤回「R $」並將「,」替換爲「。」。對於一些數學運算。我必須在我的代碼中完成所有輸入。
.value的,沒有.innerHTML - 我強烈建議通過http://w3fools.com [MDN](https://developer.mozilla.org/) – mplungjan 2013-04-11 12:12:13