js為什麼不起作用

時間 2021-07-08 20:38:10

1樓:ai金融機器人

寫在head中時,dom元素還沒有解析完全,就照成不存在div這個了,你那個語句沒作用,當你寫在下面時dom元素解析完全了,所以有作用。寫在head中時通常jquery會用$.ready() 寫在這個裡面,意思是等頁面載入完全後再執行。

2樓:匿名使用者

錯誤有以下幾個:

1、js檔案路徑錯誤,沒有正確引入

2、js和dom節點載入順序錯誤,在dom節點還沒載入完之前操作了dom節點,導致報錯

3、js**錯誤

以上錯誤都可以通過瀏覽器除錯,看具體報哪類錯誤。

3樓:天天好心情

針對不同的瀏覽器,可能會存在js相容的問題,例如:火狐,谷歌和ie

一個頁面的不同的js之間可能會存在衝突,如函式名衝突等

望可以幫助到你,謝謝

4樓:

利用開發者工具,打斷點js,看看程式是不是進入js了,如果進入了,還不起作用,那個就是你js寫錯了,仔細檢查一下,如果斷點都沒進入js,那就是你js引入的問題,在仔細檢查一下

5樓:火力全開

沒有獲取到div a 加一個$(funciton (){})把你寫的放在這個裡面就行了

6樓:匿名使用者

js是按順序來執行的,如果控制元件放在**前面,**執行的時候控制元件還沒有載入就會出現你這種情況。

為什麼js放在html頁面中起作用,單獨放到js頁面呼叫就不起作用呢?

7樓:依然特雷西

js放在html頁面中起作用,單獨放到js頁面呼叫就不起作用是設定錯誤造成的,回解決方法為:

1、新建html文件答。

2、準備好需要用到的圖示。

3、書寫hmtl**。立即購買

。4、書寫css**。body .buy-btn 。

5、書寫並新增js**。

6、檢視效果。

8樓:匿名使用者

在頁面裡呼叫的時候,不要寫

直接 js 的**段

9樓:匿名使用者

我也遇到這樣的問題了 但是不知道和你的情況一樣不一樣 js檔案是我原生寫的 要放到html**下面引入 就是的下面 愚蠢的我忘記了這個問題 頁面載入也是有順序的 從上到下

js和css不起作用,網站js和css不起作用,路是對的,但是就是不顯示? 怎麼辦?

頭部是否宣告 先說明點jscss沒任何關係 css作用於html標籤面改變其式用 js操作html標籤系列相關東西 css既html起作用所存說用js新建dom或者修改domstyle或者class起作用 程式起作用肯定其原懷疑原 希望您幫助 by billskate css不能作用到js中嗎? 先...

為什麼iphone的上下拉介面不起作用了

前世衿笙 從右側電池圖示往下拉就看到了,從中間和左側往下拉是鎖屏 鋼神綠鋼 分析原因 1手機觸控式螢幕損壞。2頁面尺寸很小,不需要觸控滾動條。 尋現萬物 第一種,進入 設定 點 通用 點自定義手勢輔助功能 點 assistivetouch 將建立的自定義手勢全部刪除。第二種,將螢幕調整至橫屏狀態下拉...

html問題,rowspan不起作用請問怎麼改

緣到自來 寫法錯了,我寫了一種如下 效果如下 html問題,rowspan不起作用,求解 rowspan不會跨越thead tbody tfoot作用,所以要分開寫 header0 header2 header3 header4 item1 item2 item3 item1 item2 item3...