document.write()
可用於直接向 html 輸出流寫內容。簡單的說就是直接在網頁中輸出內容。
在寫js**的時候,大家可以會發現這樣現象:
document.write(" 1 2 3 ");
結果: 1 2 3
無論在輸出的內容中什麼位置有多少個空格,顯示的結果好像只有乙個空格。
這是因為瀏覽器顯示機制,對手動敲入的空格,將連續多個空格顯示成1個空格。
解決方法:
1. 使用輸出html標籤 來解決
document.write(" "+"1"+" "+"23");
結果: 1 23
2. 使用css樣式來解決
document.write(""+" 1 2 3 "+"");
結果: 1 2 3
在輸出時新增「
white-space:pre
;」樣式屬性。這個樣式表示"空白會被瀏覽器保留"
js呼叫其他頁面輸出內容
這樣就可以正常檢視showjs.html輸出 output codebehind版 用vs.net新建showjs.aspx然後把除此句以外的html 全部刪除 page language c codebehind showjs.aspx.cs autoeventwireup false inher...
常用css和js內容
1.讓乙個200x200的div在不同解析度螢幕上下左右居中。2.闡述清楚浮動的幾種方式 1 手動給父級div高度 height。2 父級div定義 overflow hidden 3 結尾處加空div標籤 clear both 3.如何用原生js給乙個按鈕繫結兩個onclick事件?var btn...
js中null,undefined和空的區別
undefined代表為未定義 undefined 表示乙個字串 typeof exp 為乙個字串,表示型別,可以用typeof typeof exp 證明 var exp undefined if exp undefined 不相等 乙個為undefined型別 乙個為string型別 typeo...