程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> javascript-js 表達式 不解,求解答

javascript-js 表達式 不解,求解答

編輯:編程解疑
js 表達式 不解,求解答

下面這段代碼執行以後,為什麼border變成了11,不是2?如果想達到2的效果應該怎麼寫?

 <script>
function displayResult()
{
document.getElementById("p1").style.cssText="border:"+1+1+"px dashed green;color:red";
}
</script>

<p id="p1" style="border:1px dashed green;color:red;">This is a paragraph.</p>
<br>
<button type="button" onclick="displayResult()">Get the style declaration as a string</button>

最佳回答:


 document.getElementById("p1").style.cssText="border:"+(1+1)+"px dashed green;color:red";
bogexueqianduan
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved