私はここでいくつかの基本的な部分が欠けていると確信していますが、私の非常に単純なコードを見てください:
<html>
<head>
<script>
function showscore(){
var score = document.createTextNode("test");
var placeholder = document.getElementById("field");
placeholder.value = score.nodeValue;
}
</script>
</head>
<body>
<form>
<input type="text" id="field"/>
<input type="submit" value="Show score" onclick="javascript:showscore()" />
</form>
</body>
</html>
それを実行すると、結果(今のところ「テスト」という単語)が入力フィールド内に非常に短い間表示され、その後消えます。
私が見逃している非常にシンプルで簡単なものは何ですか?:-)
どうもありがとう。