問題タブ [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 投票する
2 に答える
2234 参照

javascript - HTML 入力範囲の値、getattribute と value

type="RANGE" と id="slider" で HTML INPUT 要素を作成しました。getAttribute("value") メソッドを使用してその値にアクセスできないのはなぜですか? デバッガーは、要素の値と等しくない値を持つ「値」という名前の属性があることを示しています。range 要素の値をその属性にするべきではありませんか?

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

regex - 正規表現を一度だけ一致させる

最初の src 属性を取得したいのですが、この正規表現を使用していますが、すべての src 属性をスクレイピングしています:

例:

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

javascript - Polymer 関数のインデックス番号で list-item を呼び出す

オランダ国立美術館の API (JSON 出力) を介して結果を取得する Polymer 要素と、特定の場所の座標を取得する要素を組み合わせました。美術館の作品には「productionPlaces」と呼ばれる項目があり、複数の値をリストで保持することができます。

このサイトは現在、アートワーク、そのメタデータの一部、制作場所 + それらの場所の座標を示しています: http://plnkr.co/edit/nbTN1kNzcqHANWECB5fI?p=preview

今、場所と座標が存在する場合にのみ表示できるようにしたいと考えています。少なくとも、"productionPlaces" が空の場合、"Production place unknown" などの短いテキストを出力する必要があります。これは自己呼び出し関数である必要があります。

関数の自己呼び出しにまだ問題があるため、現在、これまでに作成した関数を実行するためにオンクリック イベントを使用しています。また、アラート ボックスを使用して、自分が何をしているかを確認できるようにしています。

必要な場所にたどり着くための最初のステップは、関数を取得して、すべてのオブジェクト内のすべての「productionPlaces」リスト項目の値を実際にチェックすることです。

これまでのところ、これを行うための現在の機能は次のとおりです。

アラート ボックスに「Zuid-Holland」が表示されます。これは、2 番目のオブジェクト (y=1) の最初の productionPlace (x=0) です。したがって、関数は機能します。

ただし、最終目標 (上記で説明) に到達するには、関数が API の結果から値 "x" と "y" を自動的に認識する必要があります。私はすでに「y」を始めています。しかし、私は成功していません.アラートボックスがポップアップしなくなったため、次の「ボタン+機能」の構築は失敗しています:

現在の Template-Bind と Template-repeat では、{{objIndex}} を介して各オブジェクトのインデックス番号を表示できるはずですが、これはうまく機能しているようです。では、なぜ私の「ボタン + 機能」構造が警告ボックスに目に見える結果をもたらさないのでしょうか?

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

javascript - crm 2011 xrm.page.getattribute は、値がある場合に null を返します

私はJScriptにあまり熟練していませんが、フォームがロードされたときに実行されるはずの関数webResource内に次のコードを記述しました(OnLoad)

問題は、フィールドに値がある場合に Xrm.Page.getAttribute(creationDateName) が null を返すことです (フィールドはフォームに表示されていませんが、検索すると値があります)。おかしなことに、私のテスト組織では同じコードが魔法のように機能しましたが、それをコピーして本番組織に貼り付けてソリューションをリリースすると、適切に機能せず、それが私を混乱させます。何が起こっているのでしょうか?

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

javascript - Javascript の DOM ノードにテキスト以外のプロパティを保存できますか

オブジェクトを Javascript で DOM ノードのカスタム属性に保存したいと考えています。setAttribute/getAttribute を試しましたが、属性がテキストに変換されます。

私はすでにやったと仮定します

これは、私がテストした場所では機能しません

val に文字列値が残るためです。

私が行った場合

それから

スクリプトの後半でオブジェクトを返します。

これは古い IE のような HTML5 より前のブラウザで動作しますか? 安全ですか?

0 投票する
0 に答える
160 参照

php - 特定の画像リンクを置き換える高速な方法 XPath /Preg_replace

HTML コンテンツをロードする小さなコードを作成しました。各画像を処理し、完全な URL が設定されているかどうかを確認します。

そうでない場合は、追加します。

現在、私はXPathでこれを行っています。しかし、この手順はかなり CPU を集中的に使用するように感じます。したがって、私が現在行っていることに対するより高速な方法があるかどうかを知りたいです。

私が書いたコード

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

magento - $this->getAttributes(); を使用して属性セットでフィルタリングする方法

現在、このコードを使用してすべての属性を表示しています。

属性セット、入力タイプ、その他の属性オプションでフィルタリングする方法を知りたいです。

前もって感謝します