js簡易日曆

2021-08-11 05:05:51 字數 881 閱讀 5400

該功能最終實現的結果如下圖所示:

程式實現思路:

1、使用for,實現滑鼠懸浮中英文切換

2、底部文字切換,使用tab選項卡思路,動態陣列獲取文字

3、底部文字的切換使用innerhtml

注意以下幾點:

1、頁面布局,注意active狀態是在li上新增,

jan

fer

2、字串的拼接

例如:

"abg"+12+5+"dec"
此例項結果是abg125dec,若果想實現中間為17,則需要使用小括號,優先運算,

3、使用陣列儲存json資料,簡化頁面結構,將陣列中內容取出放入需要的地方,如下:

var arry = [

'快過年了,大家可以商量著去**玩吧~',

'wewewqfeeeryue二月',

'三月份的時候了',

'四月份的時候了,馬上五月',

'wuyuefen l ',

'六月份了',

'qiyuefenle',

'bayuefen l ',

'jiuyuefen',

'shiyuefen',

'shiyiyuefen',

'shieryuefen'

]

取出來拼接如下:

text.innerhtml = ""+arry[this.index]+"

"

該處需注意的是,若果是單引號,則拼接也全部使用單引號,若雙引號,則相同。

js簡易日曆

js簡易日曆中設計的知識點 選項卡切換 陣列 innerhtml 連線符 與選項卡的區別 div的個數不同 連線符中需要注意的 優先順序 abc 12 3 def 結果 abc123def abc 12 3 def 結果 abc15def html body div class contain ul...

js簡易日曆innerHtml

注意事項 思路同選項卡差不多,1 對於最下面文字的更改,可以使用陣列,把他們的內容都放到乙個陣列中,然後使用字串的拼接來實現 2 innerhtml是用來設定標籤內的文字,而value是用來設定input中的文字值 3 對於字串連線,為了不使數字和字母連在一起,可以使用括號括起來。即同數學中的加法的...

JS實現 簡易日曆

1.選項卡的實現 2.匿名函式 無名字的函式 屬性id.function 3.html檔案載入問題 在寫js的 如果js 中需要先載入html檔案之後才能獲取到值得話,必須把js 寫在指定標籤獲取值得後面.否則報錯或無法執行.由於js 嵌入在html標籤中,導致閱讀性差,以及一些其他問題,因此可以使...