codem/silverstripe-html5-inputs

基本的HTML5输入字段,无需JavaScript

安装次数5,212

依赖项: 4

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 1

类型:silverstripe-vendormodule

v1.0.0 2024-05-10 07:06 UTC

This package is auto-updated.

Last update: 2024-09-10 07:55:34 UTC


README

此模块提供了一套基本的HTML5输入字段,不包含JavaScript或CSS。

您可以直接在项目中使用这些字段,也可以扩展它们以提供更多功能或适配器。

支持的输入字段列表请见https://mdn.org.cn/en-US/docs/Web/HTML/Element/input

  • 颜色(color)
  • 日期,日期时间局部,时间
  • 电子邮件(扩展核心Silverstripe EmailField)
  • 月份,周
  • 数字
  • 范围
  • 搜索
  • 电话
  • 网址

这些字段在现代浏览器中的支持情况各不相同,尽管几乎所有现代浏览器都会在一定程度上支持这些字段。

日期、日期时间和时间字段尤其难以支持,因为它们受地区差异和同一地区内用户期望的不同而影响。

特性

各种字段类型支持某些特性,允许设置/获取常见属性

Datalist

某些输入字段支持一个<datalist>,例如颜色字段,以限制初始选择。

这类似于一个<select>元素,但浏览器实现和支持各不相同。

需求

  • silverstripe/framework ^5 (>= v1)
  • silverstripe/framework ^4 (< v1)

安装

composer require codem/silverstripe-html5-inputs

许可证

BSD-3-Clause

许可证

文档

配置

希望没有!

维护者

  • Codem

错误跟踪器

请使用GitHub问题跟踪器来报告错误和请求功能

开发和贡献

欢迎提交pull请求和功能。如果您想为此模块做出贡献,请确保提交pull请求并与模块维护者讨论。