問題タブ [javascript]

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

javascript - 無効なラジオ ボタンを有効にするにはどうすればよいですか?

次のコードは IE ではうまく機能しますが、FF や Safari では機能しません。私は一生、理由を解明することはできません。「2つのラジオボタンを無効にする」オプションを選択すると、コードはラジオボタンを無効にするはずです。「両方のラジオ ボタンを有効にする」オプションを選択すると、ラジオ ボタンが有効になります。これらは両方とも機能します...

ただし、マウスを使用して 2 つのオプション (「有効にする...」と「無効にする...」) の間を移動しない場合、他の場所をクリックするまで、ラジオ ボタンは正しく無効または有効にされないように見えます。ページ上 (ラジオ ボタン自体ではありません)。

時間のある方、興味のある方、役に立ちそうな方は、以下のコードを HTML ページに貼り付けて、ブラウザにロードしてください。IE では問題なく動作しますが、すべて Windows XP の FF (私の場合は 3) と Safari で問題が発生します。

0 投票する
7 に答える
1012 参照

javascript - 「クラス」を作成するためにどのようなスタイルを使用しますか?

JavaScript でクラスのような動作を得るにはいくつかの方法がありますが、最も一般的なのは次のようなプロトタイプ ベースのようです。

と同様の閉鎖ベースのアプローチ

さまざまな理由で後者の方が高速ですが、私はプロトタイプ バージョンを見たことがあり (そして私は頻繁に書いています)、他の人が何をしているのかについて興味がありました。

0 投票する
5 に答える
2868 参照

javascript - 利用可能なJavaScriptイベントを一覧表示するリファレンス?

私はのようなことを知っonchangeonmousedownonmouseupますが、それらすべてをリストし、おそらくそれらがカバーする要素のリストを含む良いリファレンスがどこかにありますか?

0 投票する
6 に答える
5828 参照

javascript - 隠しボタン付きのログインスクリプト

私は父のウェブサイトを構築するためにPHPとJavaScriptを使用しています。彼は彼のウェブサイトにログインシステムを組み込みたいと思っています、そして私はPHPを使ったシステムのデザインを持っています。私の問題は、その人がログインしている場合にボタンを表示するにはどうすればよいですか?

たとえば、ホーム製品会社概要連絡先があります。ユーザーがログインしている場合は、ディーラーディストリビューター、およびその他の情報のボタンが必要です。したがって、ホーム製品会社概要連絡先、ディーラー(ディーラーログインの場合)、ディストリビューター(ディストリビューターログインの場合)などがあります。前方へ。

JavaScriptはこれを行うための良い方法でしょうか、それともPHPでしょうか、あるいはその両方でしょうか?JavaScriptを使用してボタンを表示および非表示にし、PHPを使用して表示するボタンを確認します。

0 投票する
5 に答える
477705 参照

javascript - JavaScriptのグラフ視覚化ライブラリ

有向グラフを表すデータ構造があり、それをHTMLページに動的にレンダリングしたいと思います。これらのグラフは通常、ほんの数ノードであり、おそらく最上部では10ノードであるため、パフォーマンスはそれほど重要ではないと思います。理想的には、ユーザーがノードをドラッグして手動でレイアウトを微調整できるように、jQueryにフックできるようにしたいと思います。

注:チャートライブラリは探していません。

0 投票する
9 に答える
7039 参照

javascript - Internet Explorer および Safari での JavaScript のデバッグ

現在、Internet Explorer とSafariで JavaScript をデバッグする良い方法がありません。Firefox では、 Firebug の ログ機能コマンド ライン機能を使用できます。ただし、他のブラウザーに移行すると、これは役に立ちません。

0 投票する
18 に答える
151770 参照

javascript - プロトタイプを使用してテキストエリアを自動サイズ設定するには?

私は現在、私が働いている会社の内部販売アプリケーションに取り組んでおり、ユーザーが配送先住所を変更できるフォームを持っています。

メインアドレスの詳細に使用しているテキストエリアがその中のテキストの領域を占めるだけで、テキストが変更された場合は自動的にサイズが変更されれば、見た目はずっと良くなると思います。

これが現在のスクリーンショットです。

ISO アドレス

何か案は?


@クリス

良い点ですが、サイズを変更したい理由があります。それが占める領域を、それに含まれる情報の領域にしたいと思います。スクリーン ショットでわかるように、テキスト領域を固定すると、垂直方向のスペースがかなり占有されます。

フォントを小さくすることはできますが、住所を大きく読みやすくする必要があります。テキスト領域のサイズを縮小できるようになりましたが、住所行が 3 行または 4 行 (1 行は 5 行) かかる人には問題があります。ユーザーにスクロールバーを使用させる必要があることは、絶対にありません。

もう少し具体的に言うべきだと思います。縦方向のサイズ変更後ですが、幅はそれほど重要ではありません。これで発生する唯一の問題は、ウィンドウの幅が小さすぎる場合 (スクリーンショットでわかるように)、ISO 番号 (大きな「1」) がアドレスの下に押し込まれることです。

ギミックを持つことではありません。ユーザーが編集できるテキスト フィールドを用意して、不要なスペースを占有せず、その中のすべてのテキストを表示することが重要です。

誰かが問題にアプローチする別の方法を思いついた場合でも、私はそれも受け入れます.


少し動作がおかしいので、コードを少し修正しました。入力したばかりの文字が考慮されないため、キーアップでアクティブ化するように変更しました。

0 投票する
5 に答える
2598 参照

javascript - Firefox 3のJavaScript用のある種のタスクマネージャー?

最近、UbuntuHardyHeronのFirefox3で問題が発生しています。

リンクをクリックすると、しばらくハングします。Firefox 3のバグなのか、クライアント側のJavaScriptを実行しすぎているページなのかはわかりませんが、少しデバッグしてみたいと思います。

それで、私の質問は、「Firefox 3のために、ある種のプロセスエクスプローラー、またはタスクマネージャーのようなものを用意する方法はありますか?」です。

そのページ(またはCPU /メモリの使用を引き起こしているページ内のすべて)のJavaScriptを介して、どのタブがプロセッサの何パーセントを使用しているかを確認できるようにしたいと思います。

これを行うプラグイン、または同様のプラグインを知っている人はいますか?他の誰かがこの種の検査を別の方法で行ったことがありますか?

FireBugについては知っていますが、どのタブが多くのリソースを使用しているかを特定するためにFireBugをどのように使用するか想像できません。

何か提案や洞察はありますか?

0 投票する
5 に答える
33623 参照

javascript - JavaScript を使用してクライアント側の電子メールを作成できますか?

クライアント側のメールクリエーター Web ページを作成したいと考えています。HTMLフォームでmailtoアクションを使用する際の問題を知っています(標準ではなく、クライアントにデフォルトのメールアプリケーションが設定されていません)。しかし、Web ページはそれほど重要ではなく、彼らはあまり気にしません。

mailto アクションによって作成されるメールの構文は次のとおりです。

件名: 未定義件名
:

param1=value1
param2=value2
.
.
.
パラメータ=値n

JavaScript を使用してメールをこのようにフォーマットすることはできますか?

件名:XXXXX

本文: 値 1;値 2;値 3...値 N

0 投票する
7 に答える
125895 参照

asp.net - JavaScriptでASP.NETラベルの可視性を変更する

asp:buttonが表示されていないASP.NETページがあります。ページにレンダリングされていないため、JavaScriptで表示することはできません。

これを解決するにはどうすればよいですか?