javascript - 取得したテキスト要素をvar xに代入するのですが、入力テキストが空かどうか判定できないのはなぜですか?
我想大声告诉你
我想大声告诉你 2017-05-18 11:00:49
0
4
547

取得したテキスト要素を 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>

我想大声告诉你
我想大声告诉你

全員に返信(4)
曾经蜡笔没有小新

まず、デモが入力されているかどうかがわかりません。入力されている場合は、innerHTML の代わりに val() を使用して、x がデータを取得できるかどうかを出力する必要があります。

いいねを押す +0
世界只因有你

属性を修正する必要があるのはなぜですか? inputinnerHTML啊,用value

いいねを押す +0
Peter_Zhu

値を使用してからイベントリスナーを追加します

いいねを押す +0
PHPzhong

リーリー

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート