前提・実現したいこと
HTML・JavaScriptを用いて、入力フォームの文字が0の場合アラートを表示するとういことを行いたいです。
発生している問題・エラーメッセージ
動かない。ただ、エラーも出ないので何が悪いのかも分からない状態です。
エラーメッセージ:なし
該当のソースコード
HTMLJavaScript
1<!DOCTYPE html> 2<html> 3<head> 4<meta charset="UTF-8"> 5<title>練習</title> 6<script type="text/javascript"> 7function spellCheck(){ 8 text1 = document.getElementById('t1'); 9 if(text1.length == "0"){ 10 alert("未入力です"); 11 } 12} 13</script> 14</head> 15<body> 16 <form> 17 <input type="text" id="t1"> 18 <input type="button" id="b1"value="チェック" onclick=spellCheck()> 19 </form> 20</body> 21</html>
試したこと
text1.length == "0" ←をNULLにすると動くのですが、文字が入力されていてもアラートが出てしまっています。if分の前にconsole.log("Hello Would")をすると動くのでonclick自体は動いていると思うのですが、、、
補足情報(FW/ツールのバージョンなど)
eclipseで作成しております。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/08 05:42