html中列表框和下拉列表框有什么区别啊?

html中列表框和下拉列表框有什么区别啊?,第1张

HTML中,下拉列表和列表框的代码都是<select><option

/>...</select>,它们的主要区别是:显示的形式不同。

下拉列表框只露出一行,同时只能选择一行。不占地方,其它数据都藏在下拉列表的里面。

列表框的数据可以显示出多行,可以同时选择多行。其余的数据也可以藏在列表框的里面,这个数由用户设置属性决定。size=决定露出的行数,multiple决定可以同时选择多行。

1)下拉列表的代码:(以居住地为例)

居住地:

<select

name=“s1”

size="1">

默认size=1,只显示一行,只能选择一行

<option

value="北京"

selected>北京</option>

<option

value="上海">上海</option>

<optionvalue="天津">天津</option>

<optionvalue="武汉">武汉</option>

......

</select>

它们在一个文本框里只显示出来一行,显示哪一行由selected属性来决定,其它的选项由用户点击下拉列表的向下三角,拉开里边的所有选项进行选择,一次只能选择一项。

2)列表框的代码

<select

name=“s1”

size="4"

multiple>

size确定显示4行,multiple决定可以同时选择多项

<option

value="北京"

>北京</option>

<option

value="上海">上海</option>

<optionvalue="天津">天津</option>

<optionvalue="武汉">武汉</option>

<optionvalue="合肥">合肥</option>

......

</select>

多行的就不能使用Input了。需要使用textarea标签属性:

textarea代表html的单多行输入域

html多行输入框

tyle="OVERFLOW:   hidden">

style="OVERFLOW:   visible">始终不显示滚动条,文本区域的大小会根据内容的增加,自动增长,以显示全部内容

<textarea   cols="2"   rows="6"   style="OVERFLOW:   hidden"></textarea>

例子

<tr>

<td></td>

<td><textarea name="reworkmes"   cols="40"   rows="4"   style="OVERFLOW:   hidden"></textarea></td>

</tr>

扩展资料

textarea标签是成对出现的,以<textarea>开始,以</textarea>结束

专有属性.

1、common -- 公共属性

2、accesskey -- 表单的快捷键访问方式

3、cols -- 多行输入域的列数

4、disabled -- 输入域无法获得焦点、无法选择,以灰色显示,在表单中不起任何作用

5、name -- 元素名称

6、readonly -- 输入域可以选择,但是无法修改

7、rows -- 多行输入域的行数

8、tabindex -- 输入域的"tab"键遍历顺序

参考资料

百度百科-HTML

1、首先需要定义一个照片数组。

2、在这个数组里面初始化了三个简单的图片元素。

3、这个时候,顶一个下标变量用来dw五秒自动换照片的变量。

4、此时可以建立一个回调函数,名为changeimg,dw五秒自动换照片的重要代码在此。

5、当图片下标等于图片数组长度,那么就归为零。并利用src属性获得图片数组的下标元素。

6、这个时候,可以每次循环累加,就能设置五秒自动换照片,就完成了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7042653.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-31
下一篇 2023-03-31

发表评论

登录后才能评论

评论列表(0条)

保存