javascript - nextElementSibling を使用して js で次のノードを見つける方法
天蓬老师
天蓬老师 2017-05-19 10:12:12
0
3
653
リーリー

1. nextElementSibling を使用して、dialogArea の ID を持つ次のノードを検索し、その値を変更します。
2. jquery を使用せずにネイティブ js のみを使用してください。
3. 特殊な状況で入力の ID やクラスが取得できない場合に、隠し入力を位置決め座標として使用し、指定された入力を下方向に検索することを目的としています。

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(3)
迷茫

スクリプトをdomの前に置くことでdomを取得できますか...

質問を間違えて読みましたが、問題はないようです。エラーのスクリーンショットを投稿していただけますか。なお、このような継続的な判断に実存的な判断を加えないと問題が生じやすい。類似したもの:

リーリー
いいねを押す +0
给我你的怀抱

var test1 = document.getElementById('dialogArea');
var test2= test.nextElementSibling.nextElementSibling;

いいねを押す +0
淡淡烟草味

その場合、HTML は行折り返されません。行折り返されている場合、各入力の後ろにテキスト タイプの nextSibling が存在します。空白文字もテキスト ノードと同等です。 リーリー リーリー

jsを使用する必要がある場合は、次のように書くことができます。

リーリー

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