网络零售商的终极网站
 HTML5。 入门的教训。  W3Schools 乌克兰语

西斯

HTML Елементи форми


全部描述在哪一部分? 元素 HTML 文档.


HTML 元素<form>

HTML 元素 <form> може містити один або кілька таких елементів форми:

  • <input>
  • <label>
  • <select>
  • <textarea>
  • <button>
  • <fieldset>
  • <legend>
  • <datalist>
  • <output>
  • <option>
  • <optgroup>

问题<input>

表单中最重要的元素是元素 <input>.

Елемент <input> може відображатися декількома способами, в залежності від атрибута type.

屁股

<input name="firstname" type="text">
自己尝试一下»

药师草属性 type 正确答案: 不过,这里的“文本”是指“text”。

所有类型的输入将在下一章中描述。


问题<select>

Елемент <select> визначає 下拉列表 (випадаючий список):

屁股

<select name="cars">
<option value="volvo">沃尔沃</option>
<option value="saab">萨博</option>
<option value="fiat">菲亚特</option>
<option value="audi">奥迪</option>
</select>
自己尝试一下»

Елемент <option> визначає опцію, яка може бути обрана.

列表中的第一个元素是第一个要完成的元素。

要预先选择参数,请添加属性 selected 选择选项:

屁股

<option value="fiat" selected>菲亚特</option>
自己尝试一下»

可见值:

维科里斯特属性 size для вказування кількості видимих значень:

屁股

<select name="cars" 尺寸=“3”>
<option value="volvo">沃尔沃</option>
<option value="saab">萨博</option>
<option value="fiat">菲亚特</option>
<option value="audi">奥迪</option>
</select>
自己尝试一下»

允许丰富的选择:

维科里斯特属性 multiple, який дозволяє користувачу обрати більше одного значення:

屁股

<select name="cars" size="4" 多种的>
<option value="volvo">沃尔沃</option>
<option value="saab">萨博</option>
<option value="fiat">菲亚特</option>
<option value="audi">奥迪</option>
</select>
自己尝试一下»

问题<textarea>

Елемент <textarea> визначає багаторядкове поле вводу (текстової області):

屁股

<textarea name="message" rows="10" cols="30">
那只猫正在花园里玩耍。
</textarea>
自己尝试一下»

Атрибут rows визначає видиму кількість рядків в текстовій області.

Атрибут cols визначає видиму ширину текстової області.

轴是 HTML 代码最有可能在浏览器中显示的方式:

您还可以使用附加 CSS 设置文本区域的大小:

屁股

<textarea name="message" style="width:200px; height:600px;">
那只猫正在花园里玩耍。
</textarea>
自己尝试一下»

问题<button>

Елемент <button> визначає клікабельну кнопку:

屁股

<button type="button" onclick="alert('Слава Україні!')">告诉我!</button>
自己尝试一下»

轴是 HTML 代码最有可能在浏览器中显示的方式:


笔记: 首先指定属性类型 для елемента кнопки. Різні браузери можуть використовувати різні типи за замовчуванням для елемента кнопки.


HTML5 主题论坛

HTML5 基础知识要素:

  • <datalist>
  • <output>

笔记: 浏览器不显示不可见元素。 旧版浏览器不支持的新元素不会“破坏”您的网站。


HTML5 元素<datalist>

Елемент <datalist> визначає список попередньо визначених параметрів для елемента <input>.

输入数据时可以显示参数先前值的下拉列表。

Атрибут list елемента <input> повинен посилатися на атрибут id елемента <datalist>.

OperaSafariChromeFirefoxInternet Explorer

屁股

<form action="/action_page.html">
  <input list="browsers">
  <datalist id="browsers">
    <option value="Internet Explorer">
    <option value="Firefox">
    <option value="Chrome">
    <option value="Opera">
    <option value="Safari">
  </datalist>
</form>
自己尝试一下»

HTML5 元素<output>

Елемент <output> представляє результат обрахування (наприклад, виконаний скриптом).

OperaSafariChromeFirefoxInternet Explorer

屁股

选择布局并在元素中显示结果 <output>:

<form action="/action_page.html"
oninput="x.value=parseInt(a.value)+parseInt(b.value)"&gt;
  0
  <input type="range"  id="a" name="a" value="50">
  100 +
  <input type="number" id="b" name="b" value="50">
  =
  <output name="x" for="a b"></output>
  <br><br>
  <input type="submit">
</form>
自己尝试一下»

HTML 右

向自己寻求帮助吧

正确的:

在下面的表单中,添加一个名为“cars”的空下拉列表。

<form action='/action_page.html'>
<>
</>
</form>


HTML 主题模板

标签 描述
<form> 表示用于 koristuvalnytsky 输入的 HTML 表单
<input> 表示输入控制元素
<textarea> 表示多指令输入控制元素(文本区域)
<label> 设置元素的标签<input>
<fieldset> Групує пов’язані елементи в формі
<legend> 表示元素的标题<fieldset>
<select> 这意味着一个下拉列表
<optgroup> 表示下拉列表中的一组相关参数
<option> 表示下拉列表中的参数
<button> 表示可点击的按钮
<datalist> 指示输入控制元素的先前设置的参数列表
<output> 结果意味着崩溃

要查看所有可用 HTML 标签的完整列表,请转至 HTML 标签浏览器 на нашому сайті W3Schools 乌克兰.



评论