問題タブ [disabled-input]

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 投票する
1 に答える
1890 参照

javascript - disabled = true で入力フィールドを動的に作成すると、null 値がゼロに設定されます

私はタイムシートテーブルを持っています。テーブルの下部に、行を追加できるボタンがあります。当然のことながら、新しい行のセルはすべて空から始まります。JavaScript は以下を使用します。

そうするために。

ただし、状況によっては、新しいフィールドのいくつかを表示したいが無効にしたいので、(そのような状況では) 以下を追加します。

問題は、これを行うと、送信後にテーブルが再レンダリングされるときに、これらすべての空の値が空の文字列ではなくゼロとして表示されることです。計算に関しては問題ありませんが、ゼロの行は必要ありません。空のセルが必要です。無効な部分を取り出せば問題なく動作します。

無効にする代わりに、読み取り専用を使用して一時的にこれを修正しました。これにより、望ましい結果が得られるようです。唯一の問題は、テキスト フィールドは編集できないままですが、ユーザーはボックス内にカーソルを置くことができるということです。障害者がくれた「ここをクリックすることさえできない」というクリーナーが欲しい。

無効化された機能がこれを行う理由と、結果としてゼロの行なしで無効化を使用する方法についての考えはありますか?

記録のために、私は以下のすべての組み合わせを混ぜ合わせて一致させました:

毎回同じ結果(またはそれより悪い)で考えることができます。

ありがとう。

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

c# - Texbox 入力、キーボードの無効化、バーコード スキャナーの保持

テキスト ボックスを使用して Windows フォーム アプリケーションを作成しました。ユーザーにバーコード スキャナーの使用を強制するため、キーボード入力を無効にする必要があります。バーコード スキャナからの入力も無効になっているため、KeyPressed イベントは機能しません。

TextChanged イベントにタイマーを設定できるのではないかと思ったのですが、どのように機能するのかよくわかりません。

誰か良いアイデアを持っていますか?

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

javascript - FormData が無効な html フィールドを投稿するのはなぜですか?

jquery$.ajax();関数を使用してフォームのデータを投稿し、使用しているフォームのデータを取得していnew FormDataます。これは、フォームにも入力ファイルがあるためです。

問題は、フォームでもフィールドを無効にしたことです。通常は投稿されませんが、新しいFormDataものを使用すると投稿されます。

この問題を解決するには?無効な入力フィールドを投稿する必要はありません!

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

json - Bootstrap 3 の先行入力で無効になっている入力

ブートストラップ モーダル ウィンドウ (AJAX 経由で読み込まれる) で複数の入力を使用しています。これらの入力には、Bloodhound と統合された typehead.js が必要です。データセットは (JSON として) 正しく読み込まれますが、何らかの理由で入力が自動的に無効になることがわかりません。私はすべての最新バージョンを使用しています。

ここでは、inputs タグ (関連する非表示の入力を含む) を示します。エンジンは data-autocomplete を使用して、リモート URL の構築を完了します。

ここに私のJavaScriptコード:

json 応答からのアイテムの形式は次のとおりです。

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

javascript - 入力タグを無効にして送信ボタンにフォーカスする

ここに、フォームのラジオを無効にして、タイマーが切れた直後に送信ボタンにフォーカスするためのコードがあります。しかし、このコードは機能しないようです。私のコードの何が問題なのか、またはこれに代わるものがあるかどうか教えてもらえますか? 私はタイマーとしてjquery timeToプラグインを使用しています..

-->

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

android - 日付ピッカーダイアログで現在の日付を選択する

そのダイアログで現在の日付を表示する必要がある日付ピッカー ダイアログがあり、以前の日付を無効にして日付ピッカー ダイアログに表示する必要があります。日付ピッカー ダイアログでは、以前の日付ではなく将来の日付のみを表示する必要があります。

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

javascript - IE8 での Javascript の問題

JavaScript または jQuery で入力を無効にしようとしています

このコードは、Chrome、Firefox、および一部のバージョンの IE では正常に動作しますが、IE 8 では動作せず、非表示/表示でも試しましたが、動作しません。

アップグレードが最善の解決策であることはわかっていますが、私の上司は、私たちのクライアントは愚かすぎてアップグレードできないと考えています。

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

php - 無効な入力を投稿するにはどうすればよいですか

こんにちは、いくつかの入力がありますが、そのうちの1つが無効になっています(はい、タイムシートに必要です)しかし、autocomplete.phpをinsert.phpに送信するにはどうすればよいですか?このエラーが発生しました Undefined index: client1 in C:\wamp\ www\testlp\insert.php の 30 行目

ここに私のコード autocomplete.php

ここに私のコードinsert.php

EDIT 私はこれを試しました:

ここでエラー: Notice: Undefined index: client1 in C:\wamp\www\testlp\insert.php on line 12