这样写不能改变大小写,但是在script里面定义的字符串(例:var message="I Love JavaScript";)就能改变大小写,这是为什么呢?<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>string对象 </title> <script type="text/javascript"> var message=document.getElementById("pid").value; var mychar= message.toLowerCase() ; document.write("字符串为:"+mychar+"<br>");</script></head><body><p id="pid">WOWOWOWOWOwowo</p></body></html>
2 回答
display_none
TA贡献52条经验 获得超13个赞
应该先把message获取到的值转为字符串,
var s = message.toString();
var mychar= s.toLowerCase() ;
document.write("字符串为:"+mychar+"<br>");
添加回答
举报
0/150
提交
取消