[javascript]代码库
<html>
<head>
<title>字符串大小写的书写和判断</title>
</head>
<body>
<pre>
<h3>字符串大小写的书写和判断</h3>
<hr>
<div>
输入字符串:<input type="text" name="textfield" id="sourceString">
转换后结果:<input type="text" name="textfield" id="resultString">
</div>
<div>
<input type="button" name="button" id="button" value="转换为小写" onClick="javascript: void ChangeLowerCase();">
<input type="button" name="button2" id="button2" value="转换为大写"onClick="javascript: void ChangeUpperCase();">
</div>
<script language="javascript">
function ToLowerCase(s) {
s = s.toLowerCase( ); // 调用字符串的toLowerCase方法。
return s; // 返回转换成小写后的字符串。
}
function ToUpperCase(s) {
s = s.toUpperCase( ); // 调用字符串的toUpperCase方法。
return s; // 返回转换成大写后的字符串。
}
function ChangeLowerCase() {
var sString; // 定义变量。
sString = document.getElementById('sourceString').value; // 得到源字符串。
sString = ToLowerCase(sString); // 调用ToLowerCase函数进行转换。
document.getElementById('resultString').value = sString; // 将转换成小写后的字符串传递给HTML元素。
}
function ChangeUpperCase() {
var sString; // 定义变量。
sString = document.getElementById('sourceString').value; // 得到源字符串。
sString = ToUpperCase(sString); // 调用ToUpperCase函数进行转换。
document.getElementById('resultString').value = sString; // 将转换成大写后的字符串传递给HTML元素。
}
function TestLetterCase(f) {
var s;
s = document.getElementById('resultString').value; // 得到结果(转换后)字符串。
LetterTest(s); // 调用LetterTest函数判断结果字符串的大小写。
}
</script>
</pre>
</body>
</html>