Створення HTML-елемента <button> онлайн

Генератор HTML Button створює елемент <button> із явно заданим Type, видимим текстом, необов’язковим Name елемента форми й необов’язковим станом Disabled. Змініть параметри та перевірте попередній перегляд, HTML- і C#-код перед копіюванням результату.



Створення HTML-елемента <button> на C#

Панель HTML Code вище містить налаштовану розмітку <button>. Панель C# Code нижче створює такий самий елемент за допомогою Aspose.HTML for .NET .

Згенерований код виконує такі дії:

  1. Створює HTMLDocument і HTMLButtonElement за допомогою Document.CreateElement() .
  2. За вибраними параметрами задає Type, необов’язковий Name, стан Disabled і видимий TextContent.
  3. Додає button до тіла документа методом Node.AppendChild() .
  4. Зберігає готовий документ як button.html методом HTMLDocument.Save() .

Спочатку налаштуйте button, а потім скопіюйте оновлений C#-код у свій проєкт .NET.


Поширені запитання про генератор HTML Button

1. Чим відрізняються типи button, submit і reset?

Тип button не має стандартної дії та зазвичай підключається до JavaScript. Button типу submit надсилає пов’язану форму, а reset повертає її елементи керування до початкових значень.

2. Чому генератор завжди додає атрибут type?

Явно заданий type не дозволяє поведінці button залежати від навколишньої розмітки. Це особливо важливо у формі, де button без явного Type може працювати як Submit button.

3. Чим відрізняються поля Text і Name?

Поле Text задає видимий напис усередині елемента <button>. Поле Name не відображається; воно ідентифікує елемент керування в даних форми та колекції елементів форми, якщо button входить до форми.

4. Що змінює параметр Disabled?

Disabled button не можна активувати, і під час надсилання форми він не передає свої Name та Value. Видаліть атрибут disabled, коли елемент керування знову має стати інтерактивним.

5. Чому натискання згенерованого button у попередньому перегляді нічого не робить?

Попередній перегляд показує button без прикладного script або навколишньої форми. Типу button потрібен event handler, а типам submit і reset – пов’язана форма.


Установлення Aspose.HTML for .NET

Установіть Aspose.HTML for .NET з NuGet за допомогою .NET CLI:

dotnet add package Aspose.HTML

Також можна скористатися інтерфейсом диспетчера пакетів NuGet або виконати Install-Package Aspose.HTML у консолі диспетчера пакетів. Докладні інструкції наведено в посібнику зі встановлення . Щоб оцінити API без обмежень ознайомлювальної версії, запросіть тимчасову ліцензію .