js给网页中textarea标签赋值_关于网页中表单的设计(一):标签类型

本文探讨网页中表单设计,尤其是textarea标签的赋值方法。内容涉及表单的作用、组件类型及CTA按钮,强调了标签布局的三种方式:左对齐、右对齐和顶对齐,分析了各自适用的情况和空间利用效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

重新码字,梳理下之前网页中表单设计的常见问题。

翻了翻以前设计小本本上记的凌乱笔记,发现内容还是很散,也没认真整理过,希望现在开始梳理还来得急,但愿输出倒逼输入,整理下自己的知识框架。


01.

表单元素

表单主要是在网页中负责数据的录入收集功能,是主要与用户之间交互的界面。

常见B端表单由于以下些元素构成:
  • 标签

  • 表单组件(输入框、下拉框、复选框、单选、时间日期选择框等)

  • CTA按钮

  • 提示

  • 帮助

e7ac3f2749c78e9ef59234d2062e4147.png

02.

标签的常见种类

对于输入框中标签是应该是左对齐、右对齐还是采用顶对齐?

主要根据情况而定,设计中问题中的正确解决方案应该是取决设计的具体目标和制约因素。

1.左对齐标签

标签放在表单组件的左边,并且左对齐。

e3c1cc89a5f3258a72da7992150e5f73.png

优点:可以引导用户仔细阅读上下标签,而不受输入框影响对于不太熟悉要录入收集具体数据的用户、希望用户可以仔细阅读填写的数据,可以采取这种对齐方式。

减少垂直空间上的浪费

缺点:阅读时间较长,录入数据时间较右对齐、顶对齐为最长。根据马泰奥·彭佐的眼动研究数据表明,标签左对齐时,用户眼球定位时间最长,而且部分长标签会加大标签与数据输入框之间的距离,用户要花时间找到标签与之正确对应的标签,加大了数据录入的时间。

标签与输入框的组合可能性小。

左对齐标签如果字数过长,标签则需要换行,对于表单的阅读会增加时间成本。2.右对齐标签

标签放在表单组件的左边,并且右对齐。

0c3c4b2cfc46f2e4a1f6958ebc77f332.png

优点:标签与输入框距离较近,数据录入效率较高。

与左对齐一样,减少垂直空间上的浪费。

缺点:标签与输入框的组合可能性小。与左对齐标签一样,如果字数过长,标签则需要换行,表单的阅读会增加时间成本。3.顶对齐标签

标签放在表单组件的顶部,并且左对齐。

c4d76192c8f5e5572487028934bab541.png

优点:数据录入效率高。标签与输入框距离近,与之前两种标签对齐方式对比,效率最高。标签与输入框的组合可能性大。标签在输入框的上方,为输入框提供了较大的横向空间,如下图:

cf5e70ddd6729f8842713b5f460241c2.png

缺点:额外占用了页面垂直高度。标签在输入框的上方,会占用页面中纵向上的垂直高度,而且也要注意下标签与输入框和其它输入字段组合之间的距离,便于区分录入内容。4.输入框内标签

标签在输入框内,看起来是减少表单在网页中需要的空间。

c3cea1edcc717d5f0d951d380757dae4.png

优点:看起来貌似节约了屏幕空间。缺点:若标签内容过长或用户不太熟悉,会给用户增加记忆负担。在输入框内也要区分已输入的内容和占位符提示内容的区别,特别对于一些输入框长度相同的输入项,则容易发生混淆,可以考虑在行内标签加入图标或者使用浮动标签,如下图:浮动标签:输入数据后,输入框内的标签浮动到输入框顶部。

4c50ce819274fca08d89627fba51fd39.gif


先写到标签这里,过几天再把后面的相关内容梳理下。看完的朋友若发现不足或错误,希望能给个建议!嘿嘿0ee0c48903ed16879cc272dbf76173f9.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值