Yii2:如何在文本字段中大写?

Yii2: How to capitalize in a text field?

我有这个文本字段,当用户输入单词时我需要大写(首字母大写):

<?= $form->field($model, 'name')->textInput(['maxlength' => true]) ?>

示例。我有这个:

但我需要这个:

也许我必须使用 jQuery(我不想使用它 :))。

您可以使用 text-transform 属性 of CSS[=21 简单地将单词的首字母大写=] 控制文本大小写和大小写。

<!DOCTYPE html>
<html>
<head>
</head>
<body>
 <input type="text" name="Name" style="text-transform:capitalize" /> 
</body>
</html>

我通过添加 'style' => 'text-transform:capitalize':

解决了这个问题
<?= $form->field($model, 'name')->textInput(['maxlength' => true, 'style' => 'text-transform:capitalize']) ?>