Створення HTML-елемента <button> онлайн
Генератор HTML Button створює елемент <button> із явно заданим Type, видимим текстом, необов’язковим Name елемента форми й необов’язковим станом Disabled. Змініть параметри та перевірте попередній перегляд, HTML- і C#-код перед копіюванням результату.
Створення HTML-елемента <button> на C#
Панель HTML Code вище містить налаштовану розмітку <button>. Панель C# Code нижче створює такий самий елемент за допомогою
Aspose.HTML for .NET
.
Згенерований код виконує такі дії:
- Створює
HTMLDocumentіHTMLButtonElementза допомогоюDocument.CreateElement(). - За вибраними параметрами задає
Type, необов’язковийName, станDisabledі видимийTextContent. - Додає button до тіла документа методом
Node.AppendChild(). - Зберігає готовий документ як
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 без обмежень ознайомлювальної версії, запросіть
тимчасову ліцензію
.
Пов’язані генератори HTML
Створюйте інші HTML-структури й елементи за допомогою спеціалізованих генераторів.