タグ付けされた質問 「forms」

フォームは基本的に、いくつかのタイプのデータの任意のサブセットの任意の量を保持するために使用できるコンテナーです。HTMLフォームは、サーバーにデータを渡すために使用されます。VBおよびC#フォームは、ユーザーとの対話に使用されるウィンドウです。



8
<option>タグ内でhrefリンクを使用する
次のHTMLコードがあります。 &lt;select name="forma"&gt; &lt;option value="Home"&gt;Home&lt;/option&gt; &lt;option value="Contact"&gt;Contact&lt;/option&gt; &lt;option value="Sitemap"&gt;Sitemap&lt;/option&gt; &lt;/select&gt; ホーム、連絡先、サイトマップの値をリンクとして作成するにはどうすればよいですか?私は次のコードを使用しましたが、期待どおりに機能しませんでした。 &lt;select name="forma"&gt; &lt;option value="Home"&gt;&lt;a href="home.php"&gt;Home&lt;/a&gt;&lt;/option&gt; &lt;option value="Contact"&gt;&lt;a href="contact.php"&gt;Contact&lt;/a&gt;&lt;/option&gt; &lt;option value="Sitemap"&gt;&lt;a href="sitemap.php"&gt;Sitemap&lt;/a&gt;&lt;/option&gt; &lt;/select&gt;
139 html  forms  tags  anchor  option 

5
HTML送信ボタン:異なる値/ボタンテキスト?
値 を指定してHTMLフォーム送信ボタンを作成したいの'add tag'ですが、Webページはスウェーデン語なので、別のボタンテキストを使用します。 つまり、次のようなボタンが欲しい しかし、私は私のコードを次のようにしたいです if (request.getParameter(cmd).equals("add tag")) tags.addTag( /*...*/ ); これは可能ですか?もしそうなら、どうですか?
139 html  forms 

13
何もチェックされないようにjQueryでラジオボタンをリセットする方法
次のようなHTMLのラジオボタンがあります。 &lt;td&gt; &lt;input id="radio1" type="radio" name="correctAnswer" value="1"&gt;1&lt;/input&gt; &lt;input id="radio2" type="radio" name="correctAnswer" value="2"&gt;2&lt;/input&gt; &lt;input id="radio3" type="radio" name="correctAnswer" value="3"&gt;3&lt;/input&gt; &lt;input id="radio4" type="radio" name="correctAnswer" value="4"&gt;4&lt;/input&gt; &lt;/td&gt; これはフォームタグ内にあり、ユーザーがフォームを送信すると、すべてのラジオボタンがデフォルトに戻ります。それらのどれもチェックされなかったことを意味します。 私はこのコードを持っていますが、それは言ってエラーを出します [0] is null or not an object $('input[@name="correctAnswer"]')[0].checked = false; $('input[@name="correctAnswer"]')[1].checked = false; $('input[@name="correctAnswer"]')[2].checked = false; $('input[@name="correctAnswer"]')[3].checked = false; IE 6でこれを行っています。
136 jquery  forms 

8
HTMLフォーム:Select-OptionとDatalist-Option
Select-OptionとDatalist-Optionの違いは何だろうと思っていました。どちらか一方を使用した方がよい状況はありますか?それぞれの例は次のとおりです。 選択オプション &lt;select name="browser"&gt; &lt;option value="firefox"&gt;Firefox&lt;/option&gt; &lt;option value="ie"&gt;IE&lt;/option&gt; &lt;option value="chrome"&gt;Chrome&lt;/option&gt; &lt;option value="opera"&gt;Opera&lt;/option&gt; &lt;option value="safari"&gt;Safari&lt;/option&gt; &lt;/select&gt; データリスト-オプション &lt;input type=text list=browsers&gt; &lt;datalist id=browsers&gt; &lt;option value="Firefox"&gt; &lt;option value="IE"&gt; &lt;option value="Chrome"&gt; &lt;option value="Opera"&gt; &lt;option value="Safari"&gt; &lt;/datalist&gt;

15
ベストプラクティス:HTML IDまたは名前属性でフォーム要素にアクセスしますか?
熟練したJavaScript開発者なら誰でも知っているように、同じことを行う方法はたくさんあります(多すぎます)。たとえば、次のようなテキストフィールドがあるとします。 &lt;form name="myForm"&gt; &lt;input type="text" name="foo" id="foo" /&gt; JavaScriptでこれにアクセスするには多くの方法があります。 [1] document.forms[0].elements[0]; [2] document.myForm.foo; [3] document.getElementById('foo'); [4] document.getElementById('myForm').foo; ... and so on ... メソッド[1]と[3]はMozilla Geckoのドキュメントに詳しく記載されていますが、どちらも理想的ではありません。[1]はあまりにも一般的すぎて役に立たず、[3]はIDと名前の両方を必要とします(サーバー側の言語にデータを投稿する場合)。理想的には、id属性またはname属性のみを持つことをお勧めします(特に、CSSにidが不要であり、タイプミスの可能性が高まる場合など、両方を持つことは多少冗長です)。 [2]が最も直感的であり、広く使用されているようですが、Geckoのドキュメントで参照されていることはありません。また、上位互換性とクロスブラウザー互換性の両方が心配です(もちろん、可能な限り標準に準拠しています)。 ここでのベストプラクティスは何ですか?誰でもこれを解決できるDOMドキュメントまたはW3C仕様で何かを指すことができますか? ライブラリ以外のソリューション(jQuery / Prototype)に特に関心があります。
136 javascript  html  forms  dom 

3
入力フィールドに2つのラベルを付けることはできますか?
メアリーには小さなフォームがあり、そのフィールドにはラベルが付けられていました。 エラーが発生すると、混乱が生じます。 各入力フィールドのラベルを持っています...かなり標準的な出来事です。フォームを検証した後、フォームの上部に、不足している情報や間違っている情報を詳しく説明する、役立つ小さな段落を表示しています。 同じ入力フィールドに2つのラベルを付けることはできますか?1つは適切な形式で、もう1つは検証リマインダーテキストで?これをしてはいけない理由はありますか?
134 html  forms  labels 

30
JavaScript MVC(マイクロ)フレームワークはありますか?[閉まっている]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 クライアント側のJavaScript MVC(マイクロ)フレームワークはありますか? 私はかなり複雑なHTMLフォームを使用しており、MVCパターンの恩恵を受けるでしょう。 良い解決策は以下を提供すると思います: モデルとビューは、値が変更されるとコントローラーを更新します(オブザーバーパターン) ページが読み込まれたときにフォームデータからモデルにデータを入力する モデルが変更されたときにモデルからフォームに入力する Ajax、彗星、JSONP、そしてそのすべてのジャズは深刻な過剰です。

1
Razorで「Html.BeginForm」を書く方法
このように書いた場合: form action = "Images" method = "post" enctype = "multipart / form-data" できます。 しかし、「@」が付いたRazorでは機能しません。私は間違いをしましたか? @using (Html.BeginForm("Upload", "Upload", FormMethod.Post, new { enctype = "multipart/form-data" })) { @Html.ValidationSummary(true) &lt;fieldset&gt; Select a file &lt;input type="file" name="file" /&gt; &lt;input type="submit" value="Upload" /&gt; &lt;/fieldset&gt; } 私のコントローラーは次のようになります: [AcceptVerbs(HttpVerbs.Post)] public ActionResult Upload() { foreach (string file …

15
CSSを使用して「必須フィールド」のアスタリスクを自動的に追加して入力を形成する
このコードが期待通りに機能しないという不幸な事実を克服する良い方法は何ですか? &lt;div class="required"&gt; &lt;label&gt;Name:&lt;/label&gt; &lt;input type="text"&gt; &lt;/div&gt; &lt;style&gt; .required input:after { content:"*"; } &lt;/style&gt; 完全な世界では、必要なすべてinputのに、フィールドが必要であることを示す小さなアスタリスクが表示されます。CSSは要素自体の後ろではなく要素のコンテンツの後に挿入されるため、この解決策は不可能ですが、理想的なものになります。何千もの必須フィールドがあるサイトでは、アスタリスクを入力の前に1行変更(:afterto :before)するか、ラベルの最後(.required label:after)またはラベルの前に移動するか、または収納ボックス上の位置など これは、アスタリスクをどこに配置するかについて気が変わった場合だけでなく、フォームのレイアウトでアスタリスクを標準の位置に配置できない奇妙な場合にも重要です。また、フォームをチェックしたり、不適切に入力されたコントロールを強調表示したりする検証にも適しています。 最後に、追加のマークアップは追加されません。 不可能コードの利点のすべてまたはほとんどを備えた優れたソリューションはありますか?

10
HTML5のinput type =“ text” vs input type =“ search”
HTML5の新しいフォーム入力フィールドを使用し始めたので、私はHTML5を使い始めました。私は、フォームの入力フィールドで働いているときは特に&lt;input type="text" /&gt;及び&lt;input type="search" /&gt;IMOサファリ、クロム、FirefoxやOperaのを含むすべての主要ブラウザに違いありませんでした。また、検索フィールドは通常のテキストフィールドのように動作します。 では、HTML5 input type="text"との違いは何input type="search"ですか? の本当の目的は&lt;input type="search" /&gt;何ですか?
132 forms  html  input 

23
ページが更新されたときにフォームの再送信を防ぐ方法(F5 / CTRL + R)
SQLテーブルにテキストを送信する単純なフォームがあります。問題は、ユーザーがテキストを送信した後、ページを更新でき、フォームに再度入力しなくてもデータが再度送信されることです。テキストが送信された後、ユーザーを別のページにリダイレクトすることはできますが、ユーザーに同じページを表示させ続けたいです。 各ユーザーに一意のセッションIDを与え、それを別の値と比較して、私が抱えている問題を解決したことについて何か読んだのを覚えていますが、どこにあるのか忘れてしまいました。
132 php  html  forms  post  form-submit 



弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.