問題タブ [getelementsbyname]
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.
javascript - ContentPlaceHolder 内のコントロールは、javascript document.getelementsbyname によって認識されません。
プロジェクトにカレンダー スクリプトがあります。それを使用するために、画像を追加し、その onclick イベントで javascript 関数 displayDatePicker を呼び出します。
プロジェクトでマスターページを使用しており、画像と関連するテキスト ボックス コントロールが contentPlaceHolder にある場合、javasript ライブラリの関数 document.getElementsByName は null を返し、contentPlaceHolder 内のコントロールを検出できないようです。
マスターページを使用していないページにこのコードを使用したところ、すべてうまくいきました。
事前にご連絡いただければ幸いです。
幸運を。
javascript - 未定義または null 参照の GetElementsbyTagName のプロパティを取得できません
私は初心者であり、かなりの量の HTML コードを作成しましたが、自分自身の教育のために XML と Javascipt に移行しようとしています。そうは言っても、私は困惑した問題(私が調査して同様の問題を見つけた)に遭遇しました。おもしろいことに、コードは Firefox で数回は機能しましたが、今では何も機能せず、問題を見つけることができないようです。IEコンソールを使用してファイルのオープンステータスなどを確認しましたが、喜びはありませんでした。件名が示すように、Web ページ用に作成しているテーブルに XML タグをリストできないようです。関連する html コードと関連する XML ファイルを次に示します。任意の支援をいただければ幸いです。
HTMLコード
javascript - Document.prototype.getElementsByName が Chrome に存在するのはなぜですか?
私が知っているように、getElementsByName
は で定義された関数でHTMLDocument
あり、 からHTMLDocument
継承しDocument
、 からDocument
継承しNode
ます。
では、なぜDocument.prototype.getElementsByName
Chrome では表示できるのに Firefox では表示できないのですか?Chrome は DOM2 仕様を実装していませんか?
javascript - 評価する変数を渡すCasperJSは、それを機能させることができません
わかりましたので、ここに私のcasperjs関数があります:
何らかの理由で、この関数に適切に送信する変数を取得できません:
関数を評価するために実際に数値が適切に渡されるように、誰かがこれを修正するのを手伝ってくれますか?
javascript - IE 8 が入力要素タイプ ボタンのクリックをトリガーしない
次の JavaScript は、Chrome、FF などで動作します。対応するボタンをトリガーしますが、IE8 では動作しません。
<input type="submit" value="save" name="save" class="button">
document.getElementsByName('save').item(0).click()
IE8で動作するこれに相当する(ネイティブJavascript)はありますか?