1访锻、onkeyup無效
原本需要針對input輸入框輸入的內(nèi)容進行過濾查找,在chrome下用keyup時間進行監(jiān)聽是可以的许师,換成iPhone手機的safari打開屏轰,就死活監(jiān)聽不到,只能換成監(jiān)聽oninput叔遂。
2他炊、類型為datetime-local的input輸入框問題
input的類型中,datetime-local是HTML5的新特性掏熬,值是日期格式佑稠,需要轉(zhuǎn)換成時間戳。我一開始是在前端用了new Date(time).getTime() 的方式獲取了毫秒時間戳旗芬,在chrome上也表現(xiàn)正常舌胶,但是用safari一試,總是比原本的時間晚了8點小時(東八區(qū)原因疮丛?)幔嫂,最終只能把日期格式化成“YYYY-MM-DD H:i:s”的格式辆它,傳給后臺,用后臺語言去轉(zhuǎn)化成時間戳保存起來履恩。
3锰茉、選擇圖片數(shù)目問題
點擊type類型為file的input框,可以選擇文件切心,當(dāng)accept屬性設(shè)置為“image/jpg, image/jpeg, image/png”飒筑、multiple設(shè)置為“multiple”,可以限制只選擇jpg绽昏、jpeg协屡、png的多張圖片文件,然而它無法跟原生的app一樣全谤,可以限制你一次性選幾張肤晓。只能在選擇完圖片點擊確定后,通過事件(e.srcElement.files.length)去判斷究竟選擇了多少張认然,是否符合程序要求补憾。