问答详情
源自:4-1 编程挑战

关于js数值转换问题

刚刚做了个改变宽高的函数的测试:代码如下


       var a=prompt("请输入要改变什么模块:con/txt");

        //var b=prompt("请输入要改变什么属性:width/height");//此处已放弃,因为style后边似乎不可以拿变量来代替具体的属性

        var c=prompt("请输入要改变多少幅度:(数字哦,亲)");

        

        document.getElementById(a).style.height="100px"; ps:我研究了一个多小时还是没搞懂为嘛我换成 document.getElementById(a).style.height="Number(c)px";为毛不行

        一开始以为是数制转换的问题,结果发现强制转换后还是不行,求助攻,到底这个可行不


提问者:紫霄尘 2016-06-27 20:24

个回答

  • 木油
    2016-06-27 22:46:54
    已采纳

    要加px的

  • 叶飘然
    2016-06-27 22:32:31

    http://img.mukewang.com/577138cb0001859e04880241.jpg

    貌似是没有px的,,,,