問題タブ [nodename]
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.
jquery - IE6 および IE7 では、'nodeName' が null またはオブジェクトではないという jQuery のバグが発生することがある
選択した要素の .html() プロパティに対する jQuery 設定がエラー 'nodeName' is null or not an object を返すという問題があります。これは IE6 と IE7 でのみ発生しますが、FF2、FF3、Opera (最新の 2008 年 11 月 12 日)、または Safari (やはり最新) では発生しません。
javascript - 未定義を返すjqueryノード名
このコードは特に何のためのものでもありません。要素のtagNameまたはnodeNameを正常に取得しようとしています。ただし、次のコードを実行すると、常に「未定義」というアラートが表示されます。ドキュメントの準備ができたときにこの関数が実行されるためかどうか疑問に思いますか?これを行うべき別の場所はありますか?それとも、おそらく他のjavascriptコードが何らかの形で競合しているのでしょうか(疑わしいと思います)。
javascript - Chromeは未定義のプロパティ「nodeName」を読み取ることができないと言っています、IE6はGoogleMapAPIを使用して問題ありません
次の構造のXMLファイルがあります。
次のJavascriptを使用して、GoogleMapAPIを使用してこれらを解析およびマッピングしています。
完全なxmlファイルとhtmlファイルの両方をここからダウンロードできます:http: //domain2405544.sites.fasthosts.com/test/test1.htm http://domain2405544.sites.fasthosts.com/test/test1.xml
まず、このデータを解析しようとしています。IE6で正常に動作し(選択の余地はありません)、データを正しく警告します。ただし、Chromeに同じページを読み込むと、次のように表示されます。
私は同じファイルを使用しているので、私が見ることができない根本的な問題があるかもしれません。なぜこれが起こっているのか誰かが何か考えを持っていますか?
ありがとう
xquery - ノードが同じテキストで始まる Xquery ノード値
ノード名がテキストで始まるノード値を選択するための xquery の作成方法。たとえば、ドキュメント
Value1、Value2、Value3 を取得する必要があります。
javascript - .tagName と .nodeName の違い
$('this')[0].nodeName
とはどう違い$('this')[0].tagName
ますか?
javascript - ノード名を置換
ノード名を置き換えることは可能ですか? お気に入り:
HTML:
Javascript:
機能していないように見えますが、この方法で不可能な場合は、どうすればよいですか?
必要な理由:
私はテキスト エディターを構築しています。IE は execCommand() 関数で b の代わりに strong を使用しています。それを変更したいと思います。execCommand("bold") をゼロから構築しようとしましたが、多くの問題があり、 IE 8 と 9 の間でも違いがあります。そのため、ノード名を変更することにしました。これは非常に簡単ですが、機能しません.. :(
注:これは Internet Explorer でのみ機能する必要があります。
ありがとう
namespaces - Xquery-変数を使用して名前空間プレフィックスを持つノードを検索する
次のように、xqueryの変数を使用してノード(名前空間のプレフィックスが付いている)を見つけようとしています:
パラメータ値:$ libx_ns ='http://libx.org/xml/libx2'、$ type=libapp。このxqueryを実行すると、次のエラーが表示されます。
[XPST0003]表現が不完全です。
上記のコードは、最後の行を次のように変更すると機能します。
目的は、ノード名をハードワイヤリング(例:libapp)するのではなく、文字列変数(例:$ type)を使用することです。どうすればいいですか?
サンプルxmlドキュメント:
ありがとう、ソニー
java - #textをgetNodeNameからstringに変換します
私は次のようにXMLファイルを解析しています:
これが私のコードです:
タグとタグの内容を正常に取得できます。つまり、それぞれ「1」と「314」を取得しました。ただし、getNodeName()から#textを取得しました。私も試しました:
しかし、私はまだ#textを取得していました。私の質問は、代わりに「INDUSTRY_ID」と「ID」を取得するにはどうすればよいですか?
jquery - jqueryは同じノード名のindex()を検索します
要素のindex()を見つけるためだけにこの設定を行っていますが、同じノード名を持つ同じレベルの要素を調べる必要があります。
返される数値は期待どおりではありません。コードコメントを参照してください。filteredByNodeNameIndexを「2」にします。
このサンプルコードが十分に明確であることを願っています:
誰がこれが間違っているのかを見つけることができますか?
javascript - a.nodeName は未定義の Jquery エラーです
a.nodeName が定義されていません
私はこれを調べましたが、説明は私にはまったく明確ではないようでした。