HTML <button> 要素をオンラインで作成
HTML Button ジェネレーターは、明示的な Type、表示テキスト、任意のフォームコントロール名、任意の Disabled 状態を持つ <button> 要素を作成します。設定を変更し、結果をコピーする前にプレビュー、HTML 出力、C# 出力を確認できます。
C# で HTML <button> 要素を作成
上の HTML Code パネルには設定した button のマークアップが表示され、下の C# Code パネルでは Aspose.HTML for .NET を使用して同じ要素を作成します。
HTMLDocumentを作成し、Document.CreateElement()でHTMLButtonElementを作成します。- 選択した設定から
Type、任意のName、Disabled状態、表示用のTextContentを設定します。 Node.AppendChild()でボタンをドキュメント本体へ追加します。HTMLDocument.Save()で完成したドキュメントをbutton.htmlとして保存します。
最初にボタンを設定し、更新された C# コードを .NET プロジェクトへコピーしてください。
HTML Button ジェネレーターの FAQ
1. button、submit、reset の違いは何ですか?
Type が button の場合は既定の動作がなく、通常は JavaScript に接続します。submit は関連するフォームを送信し、reset はフォームコントロールを初期値へ戻します。
2. ジェネレーターが常に type 属性を含めるのはなぜですか?
HTML の type 属性を明示すると、周囲のマークアップによってボタンの動作が変わるのを防げます。特にフォーム内では、Type のないボタンが送信ボタンとして動作する可能性があります。
3. Text と Name の違いは何ですか?
Text は <button> 要素内に表示されるラベルです。Name は画面に表示されず、ボタンがフォームに属する場合に、フォームデータとフォーム要素のコレクション内でコントロールを識別します。
4. Disabled を有効にすると何が変わりますか?
無効なボタンは操作できず、フォーム送信時に Name と Value を提供しません。再び操作可能にするには disabled 属性を削除します。
5. プレビューのボタンをクリックしても何も起こらないのはなぜですか?
プレビューでは、アプリ固有のスクリプトや周囲のフォームなしでボタンを表示します。button が動作するにはイベントハンドラーが必要で、submit と reset が効果を持つには関連するフォームが必要です。
Aspose.HTML for .NET のインストール
.NET CLI を使用して、NuGet から Aspose.HTML for .NET をインストールします。
dotnet add package Aspose.HTML
NuGet パッケージ マネージャーの UI を使用するか、パッケージ マネージャー コンソールで Install-Package Aspose.HTML を実行することもできます。セットアップの詳細は
インストール ガイド
を参照してください。評価制限なしで API を試すには、
一時ライセンス
を申請できます。
関連する HTML ジェネレーター
専用ジェネレーターで他の HTML 構造や要素を作成できます。