草庐IT

php - 只允许大写和小写字母

我只想接受用户的大小写字母。我尝试了下面的代码,它回显了无效字符消息但不起作用。我的意思是它不检查。它只是显示消息。有帮助吗?更新:这是我必须检查并将名称插入数据库的内容。如果在名称中找到数字,则通过显示错误消息拒绝该名称,否则,如果该名称仅包含字母,则将其插入数据库。这就是我想要实现的目标。Firstnameisrequired';}else{$mysqli=newmysqli("localhost","root","","test");$stmt=$mysqli->prepare("INSERTINTOtest(firstname)VALUES(?)");$stmt->bind_p

javascript - 将字符串的第一个字符转换为大写

这个问题在这里已经有了答案:HowdoImakethefirstletterofastringuppercaseinJavaScript?(126个答案)关闭9年前。我有一个在其中存储字符串变量的JavaScript数组。我尝试了下面的代码来帮助我将Javascript变量转换为大写字母,ClickHereArray.prototype.myUcase=function(){for(i=0;i但我只想将Javascript变量的第一个字符转换为大写。期望的输出:One,Two,Three,Four

javascript - 可以在移动 safari 中使用 javascript 关闭自动大写吗?

移动版safari支持输入元素的属性autocapitalize[documentedhere],当设置为“关闭”时,iPhone将停止将该字段中的文本输入大写,这对于url或电子邮件字段很有用。但此属性在html5(或据我所知的其他规范)中无效,因此将其包含在html中将产生无效的html页面,我想做的是能够将此属性添加到特定的使用类似这样的javascript加载字段:$(document).ready(function(){jQuery('input.email,input.url').attr('autocapitalize','off');});它在firefox和桌面saf

iphone - 我怎样才能避免大写的iphone safari第一个字母

我正在设计一个针对iPhone/iPodtouch的小网页。我有一个要求用户输入代码的表单。当你点击相应的字段时,iphone会自动将第一个字母设置为大写。有什么办法可以避免这种情况吗?我希望整个字段都以小型大写字母输入。谢谢 最佳答案 编辑:使用“无”而不是“关闭”。在您的网页上,您需要做的就是将输入字段的自动大写属性设置为关闭。所以:参见SafariWebContentGuide:DesigningForms和SafariHTMLReference下面是我之前的回答,是和nativeapp相关的。留给任何正在寻找答案的人。来自U

javascript - 使文本区域全部大写?

我正在尝试制作一个只输入大写字母的文本区域,即使用户没有按住shift键或大写锁定。理想情况下,这将接受任何输入,并自动将其转换为全部大写。我想到的大多数方法看起来都有些笨拙,并且在转换之前也会显示小写字母。有什么建议或策略吗? 最佳答案 你可以使用CSStextarea{text-transform:uppercase;}然而,这只会在浏览器上呈现。比方说,如果您想将文本全部大写注入(inject)脚本或文本区域中的数据库,那么您必须在注入(inject)或提交表单之前使用javascript的toUpperCase();。这里是

html - 使用流畅的语法将每个单词的首字母大写?

我正在尝试使用流式语法在LocomotiveCMS安装中设置SEO。我正在尝试对其进行编码,以便使用{{page.title}}动态提取页面标题,然后强制其将每个单词的首字母大写。我试过这个:{{page.title|camelcase}}|{{site.name}}基于此处的流式语法文档:http://docs.shopify.com/themes/liquid-basics/output#camelize但它不起作用。使用capitalize可行,但它只会将第一个单词的第一个字母大写。谢谢! 最佳答案 有一种方法可以仅使用Liq

javascript - 如何使用 Jquery 将所有输入值更改为大写?

我想在提交表单之前将所有表单值更改为大写。到目前为止,我有这个,但它没有用。$('#id-submit').click(function(){varallInputs=$(":input");$(allInputs).value.toUpperCase();alert(allInputs);}); 最佳答案 像下面这样尝试,$('input[type=text]').val(function(){returnthis.value.toUpperCase();})您应该使用input[type=text]而不是:input或input

html - 使用 CSS 将句子中的大写字母转换为小写字母和第一个大写字母

如何仅通过使用CSS将如下每个句子的大写字母转换为小写字母和首字母大写?来自:这是一个例句。收件人:这是一个例句。更新:当我使用文本转换时:大写;结果还是一样。 最佳答案 CSS中没有句子大写选项。其他建议text-transform:capitalize的答案是不正确的,因为该选项将每个单词大写。如果您只希望每个元素的第一个字母是大写的,那么这里有一个粗略的方法来实现它,但它绝对不是真正的句子大写:p{text-transform:lowercase;}p::first-letter{text-transform:uppercas

iPhone 浏览器密码字段的首字母默认为大写

我正在为我的webapp的移动版本编写一个登录页面,我有一个简单的HTML密码字段,如下所示:唯一的问题是iPhoneSafari浏览器默认将输入的首字母大写,这让我的用户感到困惑,因为密码区分大小写,他们并不总是意识到这种情况。有没有人知道一种方法、标签或其他方式来阻止这种情况发生并强制iPhone输入为小写,除非用户另有说明?还是这只是平台的一项无法更改的功能? 最佳答案 文档可以在这里找到:SupportedAttributes:autocapitalize 关于iPhone浏览器

html - 如何自动将文本框设置为大写?

我正在使用以下样式属性将用户输入设置为大写,这样当用户开始在文本框中输入例如railway时,它应该被更改为大写字母,例如RAILWAY无需用户按下Caps-lock按钮。这是我用于输入的代码:但我没有通过使用此属性获得所需的输出。 最佳答案 您已将style上的属性标签,而不是.在属性名称和值之间有空格也不是一个好主意...请注意,此转换纯粹是可视化的,不会更改在POST中发送的文本。注意:如果要将实际输入值设置为大写,并保证表单提交的文本为大写,可以使用如下代码: 关于html-如何