我是靠谱客的博主 风中自行车,最近开发中收集的这篇文章主要介绍html控制字母大写,html输入文本:禁用完整的大写字母,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在表单中我有一个简单的输入文本字段,用户在其中插入标题。html输入文本:禁用完整的大写字母

我不希望用户可以插入一个完整的大写数字。

我想禁用数字是这样的:

LOREM IPSUM DOLOR SIT

想使数字是这样的:

Lorem存有悲坐

Lorem ipsum 16V悲C4坐

Lorem存有悲坐AMET

我已经知道所有小写文本转换的方式,而不是我想要的。

如果键入 “Lorem存有16V DOLOR C4坐” 我不希望所有的字符转换为小写像这样:

LOREM ipsum 16v dolor c4坐

但我想转换成这样:

Lorem存有悲16V坐C4

我能做到这一点的验证与HTML5 JavaScript或jQuery的。 如何做到这一点?

-

由于瓦西尔, 不正是我想要的,但它可以显示错误消息,如果标题是全大写的有用的选择。

function validateForm() {

var titleEl = document.getElementById('title_input');

var title = titleEl.value;

var upperLength = 0;

var Ncount = 0;

var CharCount = 0;

for (var i = 0; i < title.length; i++) {

if(isNaN(title[i])){

upperLength += (title[i] === title[i].toUpperCase() ? 1 : 0);

}else{ Ncount = Ncount + 1; }

}

CharCount = title.length - Ncount;

if (upperLength === CharCount) {

alert('Invalid title');

return false;

}

return true;

};

那么如何检查单词,请检查大写单词?

错误的标题,必须返回错误:

“卖的iPAD NEW”

“卖CITROEN C4 NEW”

2016-11-07

steplab

+0

可能有帮助 - http ://stackoverflow.com/questions/14106971/forcing-form-text-to-be-lower-case –

最后

以上就是风中自行车为你收集整理的html控制字母大写,html输入文本:禁用完整的大写字母的全部内容,希望文章能够帮你解决html控制字母大写,html输入文本:禁用完整的大写字母所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(48)

评论列表共有 0 条评论

立即
投稿
返回
顶部