跳到主要内容
第7页,共9页
删除正文中的29个字符
伯爵
  • 181
  • 1
  • 4
  • 12

如何将javaScript中每个文本输入的第一个字母大写?

这是目前为止可能的代码。我希望FIRST_Name和LAST_Name字段将第一个字母大写,其他所有字母都小写:

另外,我不熟悉javaScript,所以我不太确定自己在做什么。

最新编辑。这个代码有什么问题?

<HTML><头部><标题><script language=“javascript”type=“text/javascript“><!--函数CheckForm()formObj.FIRST_Name.value=titleCase(formObj.FIRST_Name.value);formObj.LAST_Name.value=titleCase(formObj.LAST_Name.value);函数titleCase(str){var单词=str.split(/\s+/);for(var i=0;i<单词长度;i++)words[i]=words[i].charAt(0).toUpperCase()+words[i].slice(1);return words.join(“”);}{var formObj=文档.getElementById(“数据”);var firstname=formObj.FIRST_Name.value;var lastname=formObj.LAST_Name.value;if(notEmpty(formObj.FIRST_Name,“请输入您的名字”){if(notEmpty(formObj.LAST_Name,“请输入您的姓氏”){if(titleCase(formObj.FIRST_Name)返回true;}}返回false;}函数notEmpty(elem,helperMsg){if(元素值长度==0){警报(helperMsg);元素焦点();//将焦点设置为此输入返回false;}返回true;}</script></头部><车身><div style=“background:#CCCC99”><HR><FORM id=“Data”onsubmit=“return CheckForm()”action=“post to server”method=post><P> 名字:<input type=text Name=First_Name maxlength=15 size=15>姓氏:<input type=text Name=Last_Name maxlength=15 size=15><input type=submit value=“submit Products Registration Form”style=“width:220px”><input type=reset value=“reset”></form></div></车身></HTML>
伯爵
  • 181
  • 1
  • 4
  • 12