我有一个输入字段,客户端只想小写。因此输出也会以小写形式生成输入。
这就是我目前所拥有的,它无法正常工作。
<script>
function toLowerCase(email) {
strInput.value=strInput.value.toLowerCase();
}
</script>
使用oninput
:
var input = document.getElementsByTagName("input")[0] // just your input element
input.oninput = function() {
input.value = input.value.toLowerCase()
}
<input type="text" />
使用模式:
<input pattern="[a-z0-9]+" title="Only lowercase / numbers allowed" />
您可以将text-transform: lowercase;
强制为输入样式
<input type="text" style="text-transform: lowercase">