ユーザ名ボックスをクリックするとテキストが消えてしまいますが、私はonfocusで正しくやっていますか?私は間違って何をしています、助けてください。JavaScriptコード:フォーカス時にテキストボックスを空にしたい
document.getElementById("username").onfocus = function() {
document.getElementById("username").value = "";
}
<form name="Sign Up">
<fieldset>
<legend><i><b>Siqn Up</b></i>
</legend>
<p>
<label for="username">Username</label>
<input type="text" value="Unique ID" name="username">
</p>
<p>
<label for="email">Email</label>
<input type="text" name="email">
</p>
<p>
<label for="password">Password
<input type="password" name="password">
</label>
</p>
<input type="submit" value="Sign Up">
</fieldset>
</form>
方法**プレースホルダを使用する方法について**? value = "username"の代わりに、placeholder = "username"となります。 JavaScriptは必要ありません。 – user2182349