昨日、フォームの入力に書いた内容をテキストコンテンツに表示するコードを作っていました。このコードの問題は、あなたがボタンをクリックしたときに、それは数回のテキストを置き換えることですし、それはページを更新フォームとJavaScriptのinnerHTMLの問題
<p id="demo">
Show code
</p>
<form>
<input type="text" id="clo" />
<button onclick="myFunctionn()">Try it</button>
<script type="text/javascript">
//<![CDATA[
function myFunctionn() {
var bub = document.getElementById("clo").value
var str = document.getElementById("demo").innerHTML;
var res = str.replace("code", bub);
document.getElementById("demo").innerHTML = res;
}
//]]>
</script>
</form>
:私はこれを書きました。これをどうすれば解決できますか?
フォーム要素を削除すると、問題が解決するはずです。 –