問題タブ [getattribute]

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 に答える
3045 参照

vb.net - vb.net ウェブブラウザからテキストボックスに値を取得する

私はいくつかのウェブサイトから映画をダウンロードするためのコードを書き込もうとしていますが、この値をテキストボックスに取得しようとして立ち往生していますが、このコードの残りの部分はすでに完了しているので、他に問題はないと思います. これはウェブサイトのコードです:`

そして、私はこれを取得したいと思います:

または、必要に応じて完全な 4 行にすることもできます。

過去5時間解決策を探していましたが、役立つものが見つかりません...

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

python - Seleniumから要素の属性を取得するには?

私はPythonでSeleniumを扱っています。要素の を取得し、それが期待どおりであることを確認したい.val()<select>思います。

これは私のコードです:

これどうやってするの?Seleniumのドキュメントには、要素の選択についてはたくさんあるようですが、属性については何もありません。

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

javascript - タグ名による getAttribute - JS

私の特定の状況は、DOM からリンク要素を削除/非アクティブにしようとしているということです (生成されることを制御できません)。これを行う方法は、「href」属性を意味のない値に置き換えることです。単純に使用するのではなく、この方法を選択した理由はdisable = true、関数を他の機会に再利用して他の値を変更できるようにするためです。属性。

私が抱えている問題は.getAttribute、「TypeError: elemArr.hasAttribute は関数ではありません」というエラーを返す場所にあります。

このエラーがスローされる理由についてのヘルプは大歓迎です。

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

php - Web ページのリンクをスクレイピングするには、Img 要素が含まれているかどうかを判断する必要があります

プロジェクト用のカスタムスクレーパーを構築しています。現在、Web ページ上のすべてのリンクをスクレイピングし、HREF とアンカー テキストをデータベースに保存できます。ただし、アンカー要素に画像要素が含まれているかどうかを判断しようとすると、行き詰まります。

これが私のコードです:

次に、データをデータベースに書き込みます。これは $img と $imgalt 内で正常に機能しますが、アンカーに画像が含まれているかどうか、および alt 属性があるかどうかを本当に識別したいと考えています。問題は、getElementsByTagName を使用して画像を選択しようとしている方法であることを知っています。私は一日中グーグルでさまざまな提案を試みましたが、何もうまくいかないようです。これは可能ですか?

ここに記載されている指示に従いました。

いくつかの進歩があります。アンカー要素内の画像の HTML をエコーできます (単に の場合echo DOMinnerHTML($link)) が、それでも alt 属性を取得できません。getAttribute()「非オブジェクトのメンバー関数への呼び出し」を取得し続けます。

ここに私のコードがあります:

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

javascript - 要素の子を取得してから子の src を取得する方法

誰かがこれを手伝ってくれることを願っています:

私のデモ

  1. 正確なタグ名 (この場合) で要素の子を取得するにはどうすればよいimgですか?
  2. この子の属性を取得するにはどうすればよいですか?

次は機能しません:

最後の行は を返しますimgElement.getAttribute is not a function。私が得た2行目のせいだと思いますobject HTMLCollection...しかし、なぜ私はこれを手に入れたのでしょうか。

助けてくれてありがとう。

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

python - Pythonでgetattrメソッドをオーバーライドしているときに無限ループがないのはなぜですか

getattr メソッドをオーバーライドしようとしていますが、私の理解では、次のコード スニペットに無限ループが存在するはずです。デフォルトでは object.__getattribute__(self,attr)が呼び出され、属性 'notpresent' が存在しないため、オーバーライドされた getattr メソッドが呼び出されます。名前空間とこのプロセスが繰り返されます。ここでこの動作が観察されない理由を理解するのを手伝ってくれる人はいますか。

さらに、メソッド内で getattribute を明示的に呼び出そうとしたときに、ドット表記を使用して属性にアクセスしているときに getattribute への暗黙的な呼び出しが行われたときに AttributeError が発生しない理由を理解できません。

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

javascript - Javascript parseFloat と乗算

チェックボックスがいくつかあり、チェックすると下部の合計価格が更新され、うまく機能します。ただし、数量を入力するための別の入力フィールドも追加しました。その量を入力フィールドの値で乗算しようとしています。今のところ、テキスト入力フィールドを隣のフィールドで乗算するのではなく、テキスト入力フィールドを合計に追加するコードしかありません。

これが私のコードです:

これを達成する方法について何か考えはありますか?

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

javascript - Nodelist getAttribute IE11 JavaScript エラー

現在、getAttribute() メソッドに問題があります。

これは現在 IE8 で動作しますが、IE11 ではObject does not support property or method 'getAttribute'というエラーが表示されます。

同じポイントで hasAttribute() を使用すると、同じ問題が発生します。

if(discounts[j].getAttribute("id") == discountId)に到達するとエラーがスローされ、id を console.log にしようとするとUndefinedが返されます。

互換モードで実行することでIE11で動作させることができましたが、それはオプションではありません。

これは、私が現在使用している以下の方法です。