問題タブ [getelementbyid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
434 参照

asp.net - ASP.NET:JavaScriptオブジェクトがnullに設定されているのはなぜですか?

<script>はこの行を含むを持っています:

...しかし、tbl常にに設定されることになりnullます。

テーブルは次のように宣言されます。

スクリプトとテーブルの両方が同じマスターページファイルにあります。

これを引き起こしている可能性がありますか?

編集:私はこのスクリプトがで実行されることに言及する必要がありますonload

0 投票する
2 に答える
1552 参照

javascript - mootoolsはliの子要素のデータを取得しますか?

limootools を使用して子要素の情報を取得しようとしています。基本的に、私の html は次のようになります。

<li><a href="/home" id="home" class="nav-link">Home</a></li>

mootools を使用して a タグの id、class、および href を取得できるようにしたいと考えています。これまでのところ、私の JavaScript は次のようになります。

});

スクリプトの最後のアラートは、li(要素) とその href の子に対する私の試みです。

0 投票する
3 に答える
1648 参照

javascript - document.getElementById が null を返しています

関連する HTML は次のとおりです。

vertical.jsの内容

tabber() 関数が実行されると、document.getElementByIdへの関数呼び出しは null を返します。なんで?要素navcontainerは確実に存在します。手がかりはありますか?

0 投票する
4 に答える
14442 参照

javascript - JavaScript getElementById(...) が null またはオブジェクト IE ではない

これは、JavaScript の専門家にとって非常に単純なものに違いありません。次のコードでは、ブラウザー ウィンドウの高さいっぱいまで iframe を開こうとしています。

Mozilla では動作しますが、IE では (IE8 でのみテストされています)、「document.getElementById(...) は null またはオブジェクトではありません」というエラーが発生します。クロスブラウザで動作させるために何を変更すればよいか、誰か提案できますか?

どうもありがとう、アリ

0 投票する
2 に答える
2397 参照

php - jQueryは動的要素ID/値をPHPに渡します

dynamicLi要素IDとテキストを次のようにPHPに渡します。

dynamicLiとフィールド名は、PHPとjQueryを介してデータベースから生成されるため、修正番号はありません。

このフィールド名IDとテキスト(フィールド1、2、3)をPHPに渡すには、どのメソッドを使用する必要がありますか?配列、json、またはxmlを使用していますか?そして、jQueryを使用してそれをどのように行う必要がありますか?

ありがとうございました。

0 投票する
3 に答える
8481 参照

javascript - Javascriptdocument.getElementByIdが機能していないようです

私は次のコードを持っています、そしてクロムのjavascriptコンソールは「nullのinnerHTMLプロパティを読むことができません。なぜdocument.getElementById('display')が手ぶらで表示されるのですか?

0 投票する
1 に答える
1469 参照

javascript - マウスクリック位置をJavascriptの配列にプッシュする

特定の要素をマウスでクリックした座標を配列の最後にプッシュしようとしています。これは私が持っているものです:

頭の中で:

体内で:

おそらく単純なことですが、私はJavaScriptが初めてなので、なぜうまくいかないのか教えていただければ幸いです!

ありがとう

0 投票する
1 に答える
325 参照

javascript - SVGでIDによってフローテキスト要素が見つかりません

私はSVGでアニメーションを遊んでいます:http: //imgh.us/renamon-animtest.svg(スクリプト「anim.js」へのリンク)

window.onloadイベントでは、私は持っています:

'ball'オブジェクトは正常に検出できますが、'debug'オブジェクトは検出できません(getElementByIdreturns null)。ソースでそれを見ることができるのに、なぜスクリプトがそれを見つけられないのですか?

0 投票する
4 に答える
1484 参照

jquery - XMLで画像をロードするAjax - 画像をロードしてフェードしますか?

ajax を使用して、複数の写真を含む XML ドキュメントを読み込んでいます。私の関数が通過するプロセスは次のとおりです。

UL
を開きます LI を
開きます img タグを開き
ます src を xml ドキュメント内の URL に設定します (下記参照)
img タグを
閉じます LI
を開き
ます img タグを開きます
src を xml ドキュメント内の URL に設定します (以下を参照)下)
img タグを
閉じる close LI
close UL

新しいリスト項目を作成し、xml ドキュメント内の個々のタグごとに img タグを内部に配置します。
そしてxmlはこれですが、より多くのエントリがあります:

そして、画像 src を扱う私の関数のスニピットは

私の質問は、ロードされた後にこれらをフェードインするにはどうすればよいですか? そして、loading.gif を後ろに追加するにはどうすればよいですか? load.gif を src としてイメージ タグを書き込み、上記の関数で各要素を id で取得して src を変更する類似の関数を考えていました。これを試してみてください。他のソリューションは大歓迎です。でも主に、このバッドボーイを弱体化させる方法を考え出す必要があります。

ありがとう

0 投票する
2 に答える
18698 参照

javascript - Javascriptでの入力の長さを知る

Javascriptで入力の長さを知る方法

未定義で動作しません