Javascript 设置选择列表中的最大项目数-html

Javascript 设置选择列表中的最大项目数-html,javascript,html,Javascript,Html,如何设置列表框中允许的最大项目数 也就是说,如果我将maxsize设置为4,并且选择列表有4个项目,那么就不能插入更多的值 怎么做 [将有两个列表,用户可以将选项一个移动到另一个,但其中一个有限制]HTML不提供此功能。您只需添加一个额外的if检入JS代码即可将项目从一个列表移动到另一个列表 例如 if(list.options.length

如何设置列表框中允许的最大项目数

也就是说,如果我将maxsize设置为4,并且选择列表有4个项目,那么就不能插入更多的值

怎么做


[将有两个列表,用户可以将选项一个移动到另一个,但其中一个有限制]

HTML不提供此功能。您只需添加一个额外的
if
检入JS代码即可将项目从一个列表移动到另一个列表

例如

if(list.options.length
I您可以编写代码将一个项目移动到另一个项目,检查项目数量也应该不会太难?thnx伙计,它会起作用的,我想HTML有一些内置的东西,比如
text
maxlength,你是说?JS也会忽略/绕过这一点。A
input.value='比maxlength'长的新值'
将只设置整个值。但是可以在我的代码上运行JS吗?[比如你可以在上面运行JS来更改任何文本的值吗?]是的,JS完全可以由客户端控制(甚至可以完全禁用)。您应该始终在服务器端进行约束验证(并确保您的JS代码不引人注目)。您能告诉我如何编写JS代码以自动用签名填充注释吗?
if (list.options.length < list.size) {
    // Add item.
} else {
    // Show a warning/error?
}