变量运算、带参函数、

 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
        <head>
            <meta http-equiv="Content-Type" content="text/html;charset=gb2312">
                <title>my second javascript file</title>

        </head>
        <body>
            hello,world!
            <br/>
            <div style="background:pink;width:300px;height:400px;">
                <from action="" method="" id="form1">
                    <p>
                        <label for="beforenum">请输入要格式化的数字:</br>
                            <input name="beforenum" type="text" id="beforenum"  ></input>
                        </label>
                    </p>
                    <p>
                        <label for="numlength">请输入要格式化的数字的长度:</br>
                            <input name="numlength" type="text" id="numlength" ></input>
                        </label>
                    </p>
                    <p>
                        <label for="afternum">格式化后的数字:</br>
                            <input name="afternum" type="text" id="afternum"></input>
                        </label>
                    </p>
                    <input name="submit" type="button" class="" onClick="formatNo(document.getElementById('beforenum').value, document.getElementById('numlength').value);" value="转换"/>
                    <input name="cancel" type="button" class=""  value="取消"/>
                    </form>
            </div>
            <script language="javascript">

                //输出变量类型
                var typea = 3;
                var typeb = "name";
                var typec = null;
                Objecta = new Object();
                document.writeln("<pre>a的类型为" + (typeof typea) + "\nb的类型为" + (typeof typeb) + "\nObject1的类型为" + (typeof Objecta) + "</pre>");
                //条件运算符
                var a = 20;
                var b = 20;
                document.writeln(a != b) ? true : false;
                document.writeln("<pre>我喜欢学习  javascript!!!\n");
                //new运算符
                Object1 = new Object();
                Array2 = new Array();
                Date3 = new Date("May 21 2015")
                document.writeln(Date3.getFullYear() + "</pre>");//如果是Month必须加1,因为月是从0开始的
                //大小写转换
                var myString = new String("Xinqing wil be Happy!");
                var lower = myString.toLowerCase();
                var upper = myString.toUpperCase();
                document.writeln("myString转换为大写字母是" + upper);
                //将数字格式化为指定长度

                //在按“转换”按钮时调用函数,带参调用
                function formatNo(str1, len1)
                {
                    if (len1 == "" || str1 == "") {
                        alert("请输入数字和长度");
                    }
                    alert("长度" + len1 + ";字符" + str1 + ";");

                    var strLen = str1.length;
                    alert("长度" + len1 + ";字符" + strLen + ";");
                    str2 = "";
                    for (i = 0; i < len1; i++)
                    {
                        str2 = str2 + str1.substr(i, 1);

                    }
                    var afternum1 = document.getElementById("afternum");

                    afternum1.value = str2;
                }


            </script>
        </body>
    </html>

 

posted @ 2015-10-21 00:08  sunshine-habit  阅读(153)  评论(0编辑  收藏  举报