現在jspで作業中です。バートンがクリックされている間、テキストボックスに入力の値を取得する必要があります。私のコードは以下の通りです。実行中は、数秒で消える出力が生成されます。ボタンをクリックすると、安定した出力(テキストボックスのテキスト)が必要です。JavaScriptを使用しているときにjspが不安定になる
<html>
<head>
<style type="text/css">
body {
background-color: #cccccc;
}
tab{ padding-left: 4em; }
</style>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<form>
<title>Businesscard Management</title>
</head>
<body>
<br><br><br><br><br><br>
<h2> Search : <input type="text" class="textbox" size="75" id="myText" autofocus="true" name="searchinput"/></h2>
<button onclick="myFunction()">Try it</button>
<p id="demo"></p>
<script>
function myFunction() {
document.getElementById("myText").value="ertyu";
}
</script>
</body>
</html>
ボタンがフォームを送信してページがリロードされることがあります。関数内のイベントの伝達をブロックする必要があります。 (https://developer.mozilla.org/en/docs/Web/API/Event/preventDefault) –
なぜmetaタグの下に 'form'タグがありますか? –