Javascript replace関数について
scriptにreplace関数を用いたのですが
型が一致してないのか、
うまく機能しません。色々なサイトを見ても
型に注意した扱い方がわからないため
誤用してる点をご指摘ください。
参考サイトURL載せてくださると助かります。
<html>
<head>
</head>
<body>
<br />
<form name="js">
<input name="a" type="text" />x+<input name="b" type="text" />y=<input name="c" type="text" />
<br />
<input onclick="calculate()" type="button" value="計算する" />
<br />
<input onclick="clr()" type="button" value="消去" /><br />
</form>
<span id="a"></span>x+<span id="b"></span>y=<span id="c">
</span>
<script>
function calculate() {
var d = new Array(4);
var stringa;
d[0] = document.js.a.value;
stringa = d[0].replace(/&/g, '&');
document.getElementById("a").innerHTML = stringa;
}
</script>
</body>
</html>