問題タブ [w3c]
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.
asp.net - JavaScript を使用せずに (Enter キーを押したときに) クリックするボタンを HTML ページで決定するにはどうすればよいですか?
ASP.NET ページに 2 つのセクションがあり、1 つは登録用、もう 1 つはログイン用です。それぞれに [送信] ボタンがあります。
ページのログイン部分にいるとき、「Enter」が押されたときに最初の「送信」ボタンが作動するようにします。登録部分で、「Enter」が押されたときに2番目の「送信」ボタンが作動するようにします。
問題: ページにアクセスできるようにする必要があります (つまり、JavaScript の使用が許可されていません)。
誰でもアイデアはありますか?:) :(
javascript - フォームでオートコンプリートを使用する代わりの方法
したがって、w3c によると、autocomplete="off" 属性は無効な HTML です。HTML、CSS、または JavaScript でこれを行う有効な方法はありますか? それとも、この機能を使用したいので、一部のフォームを検証しないように計画する必要がありますか?
html - オブジェクト(つまりフラッシュ)の周りのa-hrefは単に悪い考えですか、それともそのようなオブジェクトのクリックをどのように処理する必要があるかについての標準が実際にありますか?
私は同僚の一人とこの話し合いをしていました。彼は、フラッシュがロードされるオブジェクトの周囲にa-hrefを配置するコードを作成しました。これを見たとき、私はほとんど叫び、代わりにclickTagを使用するように彼に言いました。
彼はそれがa-hrefでうまくいくと私に言った。私はそれをチェックアウトし、コードはie6-8とfirefox(すべてflashplayer 9または10がインストールされている)で正常に機能しました。
a- hrefを使用するのは本当に悪い考えだと知っていたので、なぜそれを使用しないのかについて少し調査しました。
そこから、標準(http://www.w3.org/TR/html401/struct/objects.html)をチェックして、グーグルで検索しました。
しかし、なぜそれが機能するべきか、または機能しないべきかについての説明は見つかりませんでした(私は時々それが機能しないことを知っています)。
最終的に両方を使用するソリューションになりました-周囲のa-hrefとclickTagを渡しました(fyi:cmsからのものであるため、どの種類のswfが表示されるかわかりません)。
a-href / flashが機能する場合と機能しない場合があるのはなぜですか。また、そのようなことを行うための「標準的な」方法は何でしょうか。他の含まれているオブジェクト(svg / movie / audio / ..?)はどうですか?そのようなもの(フラッシュやメディアプレーヤーなどの埋め込みオブジェクトのクリックなど)の処理方法を定義する標準はありますか(つまり、JavaScriptの伝播を停止する方法)クリックイベント)?
colors - アルファチャンネルを持つ色の16進表現?
16 進形式で色 (アルファ チャネルを含む) を表現する方法に関する W3 またはその他の注目すべき標準はありますか?
#RGBA または #ARGB ですか?
dom - Node.TEXT_NODE と IE7
次のように DOM ノード タイプをテストする JavaScript があります。
もちろん、Firefox、Safari、Opera でも問題なく動作します。しかし、Internet Explorer 7 はNode
(大文字の N で) が未定義であると不平を言っています。しかし、それはDOM Level 2の一部です!
マジック ナンバーを使用するには、コードを変更する必要がありますか? それとも、ここで簡単なものが欠けていますか?
html - 標準に準拠した方法でヘッダーをリンクするにはどうすればよいですか?
次のようなHTMLのブロックがあります。
私はCSS手法を使用して、すべてのテキストを非表示にし、画像に置き換えています。しかし、ブロック全体をホームページにリンクしたいと思います。<a>
標準に準拠していないため、ラップすることはできません。では、どうすればよいですか?
私の解決策; 町の新人に触発された
javascript - 現在、最適な HTML/CSS/Javascript 構成は何ですか?
私は jQuery にもっと慣れてきたので、すべてのテストに使用するHTML/Javascript/CSS ベース サイトをセットアップしました。
これらのテストは最終的にPHP および ASP.NET MVC Web サイトに変わるため、この機会を利用して、最新のブラウザーと Web 標準の基本をもう一度理解してから、その上にスクリプト言語を構築したいと思います。
私は使用することを選択しました:
- XHTML 1.0厳格
- UTF-8エンコーディング
- できるだけ少ない CSS 参照 (読み込み速度のためにすべてを1 つの CSS ファイルに入れる)
- できるだけ少ない Javascript 参照 ( 1 つの JavaScript ファイルと jquery コード ベース参照 - Google jQuery コード ベースを使用することが速度のベスト プラクティスであると想定しています)
- http://validator.w3.orgでコードをビルドしながらチェックします。
他に考慮すべきことはありますか?
以下は、私のテスト Web サイトの 1 つの例です。
index.htm:
main.cs:
main.js:
html - モバイルウェブサイトのマークアップタグ?
見つけるのは簡単な答えのようです..しかし、私は運がなくて何時間も検索してきました。
開発者がモバイルWebアプリで使用することになっている公式タグは何ですか?
好き
w3cには公式リストがありますか?
javascript - なぜinnerHTMLがw3c仕様に追加されていないのですか?
どの仕様にも含まれていない特別な理由はありますか?
すべてのブラウザでサポートされているようです(ただし、すべてのブラウザで正しく機能するわけではありません... Internet Explorerのおかげで、innerXHTMLなどのライブラリを使用して正しく機能させる必要があるためです。
innerHTMLは、今後のバージョンのブラウザーから消える危険がありますか?そうでなければ、彼らはすでにそれを追加するべきではありませんか?
私はこのコミュニティウィキにマークを付けています。これについては、担当者を殴打するつもりです...しかし、なぜだろうと思っただけです...
internet-explorer - IE が W3C XHTML DTD を見つけられない (エラー 2146697204)
次のようにすべてのページを開始するテンプレートがあります。
エラーが発生します:
XML ページを表示できません スタイル シートを使用して XML 入力を表示できません。エラーを修正してから [更新] ボタンをクリックするか、後でもう一度やり直してください。
サーバーがリクエストを理解できなかったか、リクエストが無効でした。リソースの処理中にエラーが発生しました ' http://www.w3.org/TR/xhtm ...
W3C が DTD の提供を停止したため、IEでは.
これを修正する適切な方法は何ですか?