關於用JS字串寫HTML標籤的問題

時間 2021-08-30 10:52:47

1樓:網海1書生

alert彈出的是系統對話方塊(意思就是說,這個對話方塊是瀏覽器呼叫window系統的,不是瀏覽器自己生成的對話方塊),它不支援html標籤,只能顯示字串,你甚至連它的字型和顏色都沒法改變,更別說玩其他花樣了!

2樓:匿名使用者

1. 首先 alert 函式 的引數 只能是字串!

所以 你只可以 alert ('22') 或者 alert ("22")

也就是 所以你的 alert (22) 缺少 單引號 或者 雙引號,導致 瀏覽器 解析這條語句的時候 當做另外一種方式解析,當然報錯

2. 你 想要的是 想彈出一個訊息 顯示 帶下標的 數字 ,那麼 用 alert 也是不行,這個alert 只能彈出字串,不接受 html 也不會解析出你想要的東西,請一定要記住!!!

alert ('22') 只會彈出字串:22 而是你要的 22下標

基於你想要的結果 以及 你提問的情況,目前感覺你對js 不是太熟

你想要的結果 目前建議這麼做:使用 js 動態建立一個 dom節點,如 div,設定 div內容:22

然後 給這個 div 設定style樣式: position:absolute ,left:45% ,top:45% width:10%,height:100%

然後把這個 div 插入到 body元素中

大致思路如此,實際** 你自己想想寫出來

怎麼用js給html標籤新增內容

3樓:匿名使用者

一般用jquery, 我是這麼做

下面這個html5 類的,用的data 屬性。

$('.class').attr('data-***');

如果是新增class的話

$('.class').addclass('yourclass');

大概就這樣吧。

希望能幫到你

4樓:回憶

用js給html標籤新增內容,首先我們需要做的就是獲取到要新增的元素,一般是通過給這個元素一個id,然後在通過document來獲取,然後在使用innerhtml新增這個元素的內容就行可以了。

insert

5樓:杭州基點科技****

innerhtml屬性

6樓:圖轅貅

innerhtml

或innertext屬性

7樓:匿名使用者

jquery 和innerhtml都可以的

通過js輸出的html的div標籤,為什麼寫的click事件無法操作呢?

8樓:龐喜濤

你給的**裡 哪有id為closebtn的div啊。我看你動態增加div的id是clothes不是closebtn。

你再確認一下吧。

9樓:波迪

事件的繫結要元素建立成功後再執行,否則你通過$("#closebtn")找不到這個元素對內

象,自然就容無法為這個新建立的物件繫結事件了。

另外,看你上面的**,你追加的是div對應 的id是clothes,但是你繫結的元素id是closebtn,不知是否寫錯了?

如果沒寫錯的話,請參照我上面的試去做。

js字串轉換成物件具體屬性,JS中把字串轉換為物件的問題。

晚上天黑了嗎 var obj var str1 name1 var str2 name2 obj str1 aa obj str2 bb 是這個意思嗎? 超大蒲公英 var o var str1 name1 alert o str1 o str1 dd alert o.name1 var name1...

c關於字串輸出問題,C 關於字串輸出問題

你好 這樣不行的 雖然說c 可以相容c語言 但是 string 是c 特有的 不可以把c 的字串以c的形式輸出 還有你要想用scanf printf標頭檔案也不對啊 滄海雄風 include include using namespace std int main string s cin s c ...

C語言關於字串問題

include include void main 在s3字串中形成最後輸出結果 先將s1串中的s1 0 到s1 max 寫入s3串中 再將s2串中的所有字元繼續寫入s3串中 最後將s1串中s1 max 之後的內容繼續寫入到s3串中。for i 0 i t1 t2 i for i 0 i inclu...