为了账号安全,请及时绑定邮箱和手机立即绑定

toLowerCase不能改变body里的值的大小写

toLowerCase不能改变body里的值的大小写

yux_84 2016-04-01 11:54:32
这样写不能改变大小写,但是在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>");


查看完整回答
反对 回复 2016-04-01
  • yux_84
    yux_84
    试了一下没用,不知道哪里出错了。
  • yux_84
    yux_84
    不过还是感谢你的回答
  • 2 回答
  • 0 关注
  • 1860 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信