取得したテキスト要素を var x に割り当てます。入力テキストが空かどうかの判定が有効にならないのはなぜですか? document.getElementById("demo").innerHTML; 取得した要素は文字列かそれ以外ですか?これは文字列ですが、x.length を使用して文字列の長さを決定することができないのはなぜですか?
<style>
input {border:1px Solid #ddd;}
</style>
<p>
<form>
<label>お願いしますニックネームを入力してください:</label><input type="text" name="fname" id="demo"><button onclick="infoBtn()">情報を送信</button>
< ;/form>
<script>
関数 infoBtn(){
</script>
</p>
曾经蜡笔没有小新2017-05-18 11:02:49
まず、デモが入力されているかどうかがわかりません。入力されている場合は、innerHTML の代わりに val() を使用して、x がデータを取得できるかどうかを出力する必要があります。