关于javascript+download


@扈真狐19797476425#   js 获取<span id="tt"> abc </span>中间的 “abc” ,加个d,再填上去变成<span id="tt"> abcd</span>请赐教 -
#侯水姚2591: var ttstr = document.getElementById("tt").innerHTML; ttstr = ttstr + "d"; document.getElementById("tt").innerHTML = ttstr ;

@扈真狐19797476425#   JS正则表达式,规则为只能输入正负整数、正负小数. -
#侯水姚2591: ^(-)?\d+(\.\d+)?$ 解释:^ 匹配字符串开始(-)? 匹配负号,问号表示可选 \d+ 表示匹配整数部分为多个数字(\.\d+)? 匹配小数部分,问号表示可选$ 匹配字符串结尾

@扈真狐19797476425#   用JavaScript实现:输入任意的进制n和数字d,将其转换为10进制输出. -
#侯水姚2591: function test(n,d){<br> if(isNaN(n)){<br> return "n必须是数字!";<br> }<br> /*只考虑数字的情况.因为n可以是随便的数字.<br> 如果说n=16那就16进制可以用上ABCDEF<br> 那么如果输入100 你要用什么符号?<br> 所有只考虑数字的情况.输...

@扈真狐19797476425#   javascript设置jsp页面的变量值,比如有一个String类型的变量d,那么我如何在js中设置它的值 -
#侯水姚2591: 直接赋值就可以 var d ="st";获取页面上的某个变量把设置的d值赋值给这个页面的变量 document.getElementById("d").value = d; 这样页面的那个值就是你在js里设置的st了(小声的说一句你说的什么意思啊)

@扈真狐19797476425#   JavaScript做题:求和公式,分别输入a1,d和n的数值 求出Sn,附公式 -
#侯水姚2591: <html><body><script> function getResult() { var Sn; a=parseInt(txt1.value); d=parseInt(txt2.value); n=parseInt(txt3.value); Sn=2*a*1+d*(n-1)*n; Sn=Sn/2; document.getElementById('result').value=Sn; }</script> a: <input type=text id=txt1><br> d: <input ...

@扈真狐19797476425#   javascript;这都什么意思 -
#侯水姚2591: ^表示开始,$表示结束,^(...)$表示整个内容完全匹配\d表示数字,+表示一个或者多个重复,\d+表示一个获知多个数字[0-9]和\d功能一样,表示数字*表示0个或者多个重复,[0-9]*可以匹配什么都没有,或者任意多个数字

@扈真狐19797476425#   javaScript正则 var tmp = /^([\ - ]?)\d+[\.]?\d{0,2}$/; -
#侯水姚2591: 你想校验浮点数字吗?用另一个办法会更好些 function formatFloatval(v) { if (isNaN(v)) { return false;//isNaN: 目标无法转换为数字返回True } //parseFloat: 获得一个浮点数 //toFixed:对于一个数字保留小数点后N位 //再parseFloat一次,可选,因为toFixed的返回值是字符串类型,如果你不需要可以直接返回. return parseFloat(parseFloat(v).toFixed(2)); } 这样是不是好一些呢,因为如果用户输入-5.232,与其提示错误不错直接转换为-5.23更让人觉得体贴.

@扈真狐19797476425#   关于JS中new date 函数的问题 -
#侯水姚2591: 这样:<div id="linkweb"></div> <script> function d(){ var d= new Date(); return d.toDateString().replace(d.getYear(),"")+d.toTimeString().replace("UTC+0800",""); } setInterval("linkweb.innerHTML=d();",1000); </script>

@扈真狐19797476425#   问一个小javascript代码 -
#侯水姚2591: 额..d.getDay()获取的是星期几的日期,星期天为0,"天一二三四五六 ".charAt(d.getDay());就是获取字符串对应下标的值

@扈真狐19797476425#   用JavaScript语言设计:在页面上显示当前的时间,格式如图所示.
#侯水姚2591: &lt;script type="text/javascript"&gt; var d=new Date(); theDay=d.getHours(); function time() { if(theDay&lt;12){ return("AM"); } else if(theDay&gt;12){return("PM")}; } document.write(d.getHours()+':'+d.getMinutes()+':'+d.getSeconds()+ time()+"&lt;p&gt;&lt;/p&gt;"); &lt;/script&gt;


相关视频: