{"id":682,"date":"2017-03-03T16:20:16","date_gmt":"2017-03-03T08:20:16","guid":{"rendered":"http:\/\/www.qdabc.cn\/?p=682"},"modified":"2017-03-03T15:23:32","modified_gmt":"2017-03-03T07:23:32","slug":"javascript%e5%86%99%e7%9a%84%e4%b8%80%e4%b8%aa%e8%ae%a1%e7%ae%97%e5%99%a8","status":"publish","type":"post","link":"http:\/\/www.qdabc.cn\/?p=682","title":{"rendered":"JavaScript\u5199\u7684\u4e00\u4e2a\u8ba1\u7b97\u5668"},"content":{"rendered":"<p>\u590d\u5236\u76f4\u63a5\u4f7f\u7528<\/p>\n<pre class=\"brush:html;toolbar:false\">&lt;html&gt;\r\n&lt;head&gt;\r\n&lt;title&gt;\u8ba1\u7b97\u5668&lt;\/title&gt;\r\n&lt;style type=text\/css&gt;\r\n    div{width:290px;margin:0 auto;border:3px solid #87CEFA;position:relative;background-color:#C1FFC1;}\r\n    #c{display:block;width:270px;height:36px;position:absolute;left:10px;top:56px;}\r\n    #sum{display:block;width:188px;height:36px;margin:10px 10px;float:left;font-size:20px;}\r\n    #del{width:72px;height:36px;position:absolute;top:10px;right:10px;}\r\n    table{width:280px;margin:90px auto 5px;}\r\n    td{border:1px solid black;text-align:center;background-color:red;font-size:20px;color:black;font-weight:bold;}\r\n    td:hover{ cursor:hand}\r\n&lt;\/style&gt;\r\n&lt;\/head&gt;\r\n&lt;body&gt;\r\n&lt;div&gt;\r\n&lt;input id=\"sum\" type=\"text\" readonly=\"readonly\"\/&gt;\r\n&lt;input id=\"del\" type=\"button\" value=\"DEL\" onclick=\"del()\"\/&gt;\r\n&lt;input type=\"button\" value=\"C\" onclick=\"C()\" id=\"c\"\/&gt;\r\n&lt;table cellspacing=\"20px\"&gt;\r\n&lt;tr&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;1&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;2&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;3&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this),sum()\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;+&lt;\/td&gt;\r\n&lt;\/tr&gt;\r\n&lt;tr&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;4&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;5&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;6&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this),sum()\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;-&lt;\/td&gt;\r\n&lt;\/tr&gt;\r\n&lt;tr&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;7&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;8&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;9&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this),sum()\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;x&lt;\/td&gt;\r\n&lt;\/tr&gt;\r\n&lt;tr&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;0&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this)\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;.&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this),sum(),deng()\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;=&lt;\/td&gt;\r\n&lt;td onclick=\"iv(this),sum()\" onmouseover=\"change(this)\" onmouseout=\"out(this)\"&gt;\u00f7&lt;\/td&gt;\r\n&lt;\/tr&gt;\r\n&lt;\/table&gt;\r\n&lt;\/div&gt;\r\n&lt;script type=\"text\/javascript\"&gt;\r\nfunction C(){document.getElementById('sum').value=\"\"};\r\nvar arr=new Array();\r\nfunction iv(n){\r\narr=document.getElementById('sum').value.split(\"\");\r\narr.push(n.innerHTML);\r\ndocument.getElementById(\"sum\").value=arr.join('');\r\nif(arr[0]==\"x\"||arr[0]==\"\u00f7\"){\r\ndocument.getElementById(\"sum\").value=\"\u522b\u4e71\u70b9\uff01\";\r\nsetTimeout(C,1000);\r\n}\r\n}\r\nfunction del(){\r\nvar va=document.getElementById('sum').value;\r\ndocument.getElementById('sum').value=va.substring(0,(va.length)-1);\r\n}\r\nfunction sum(){\r\nvar str=document.getElementById('sum').value;\r\nvar num;\r\nif(str.indexOf('+',1)!=-1&amp;&amp;str.indexOf('+',1)!=str.length-1){\r\nvar c=str.substring(str.length-1);\r\nvar sub=str.indexOf('+',1);\r\narr=str.split('');\r\narr.splice(sub,1,'a');\r\nstr1=arr.join('');\r\narr1=str1.split('a');\r\nnum=parseFloat(arr1[0])+parseFloat(arr1[1]);\r\ndocument.getElementById('sum').value=num+c;\r\n}\r\nelse if(str.indexOf('-',1)!=-1&amp;&amp;str.indexOf('-',1)!=str.length-1){\r\nvar c=str.substring(str.length-1);\r\nvar sub=str.indexOf('-',1);\r\narr=str.split('');\r\narr.splice(sub,1,'a');\r\nstr1=arr.join('');\r\narr1=str1.split('a');\r\nnum=parseFloat(arr1[0])-parseFloat(arr1[1]);\r\ndocument.getElementById('sum').value=num+c;\r\n}\r\nelse if(str.indexOf('x',1)!=-1&amp;&amp;str.indexOf('x',1)!=str.length-1){\r\nvar c=str.substring(str.length-1);\r\nvar sub=str.indexOf('x',1);\r\narr=str.split('');\r\narr.splice(sub,1,'a');\r\nstr1=arr.join('');\r\narr1=str1.split('a');\r\nnum=parseFloat(arr1[0])*parseFloat(arr1[1]);\r\ndocument.getElementById('sum').value=num+c;\r\n}\r\nelse if(str.indexOf('\u00f7',1)!=-1&amp;&amp;str.indexOf('\u00f7',1)!=str.length-1){\r\nvar c=str.substring(str.length-1);\r\nvar sub=str.indexOf('\u00f7',1);\r\narr=str.split('');\r\narr.splice(sub,1,'a');\r\nstr1=arr.join('');\r\narr1=str1.split('a');\r\nnum=parseFloat(arr1[0])\/parseFloat(arr1[1]);\r\ndocument.getElementById('sum').value=num+c;\r\n}\r\n}\r\nfunction deng(){\r\nvar v=document.getElementById('sum').value;\r\ndocument.getElementById('sum').value=v.substring(0,v.length-1);\r\n}\r\nfunction change(t){\r\nt.style.backgroundColor=\"#FFD700\";\r\nt.style.fontSize=\"22px\";\r\n}\r\nfunction out(t){\r\nt.style.backgroundColor=\"red\";\r\nt.style.fontSize=\"20px\";\r\n}\r\n&lt;\/script&gt;\r\n&lt;\/body&gt;\r\n&lt;\/html&gt;<\/pre>\n<p class=\"post-copyright\">\u6b22\u8fce\u5206\u4eab\u672c\u6587\uff0c\u8f6c\u8f7d\u8bf7\u4fdd\u7559\u51fa\u5904\uff1a<a href=\"http:\/\/www.qdabc.cn\">\u524d\u7aefABC<\/a> &raquo; <a href=\"http:\/\/www.qdabc.cn\/?p=682\">JavaScript\u5199\u7684\u4e00\u4e2a\u8ba1\u7b97\u5668<\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>\u590d\u5236\u76f4\u63a5\u4f7f\u7528 &lt;html&gt; &lt;head&gt; &lt;title&gt;\u8ba1\u7b97\u5668&lt;\/title&gt; &lt;style type=text\/css&gt; div{widt [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":318,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[9,170],"_links":{"self":[{"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=\/wp\/v2\/posts\/682"}],"collection":[{"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=682"}],"version-history":[{"count":1,"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=\/wp\/v2\/posts\/682\/revisions"}],"predecessor-version":[{"id":683,"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=\/wp\/v2\/posts\/682\/revisions\/683"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=\/wp\/v2\/media\/318"}],"wp:attachment":[{"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=682"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=682"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.qdabc.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=682"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}