javascript
jlist放jbutton 按钮事件失效_JS DOM操作 函数 事件 阻止事件冒泡
一 函數
1、字符串函數
s.tolowerCase( ); -- 變小寫s.toupperCase( ); -- 變大寫s.substr( 2 , 8 ); -- 截取 從索引2開始截取,截取8個字符長度s.split( ); -- 指定字符分割,返回一個數組。 括號里放一個字符,按照這個字符分割ss.length ; -- 長度s.indexOf( ); -- 在字符串中第一次出現的位置,找索引,沒有返回 -1.s.lastindextOf( ); -- 從后面找第一個匹配的索引。2、時間日期函數
var d = now Date ( ); -- 當前時間,獲取的是用戶電腦系統時間(容易出問題)var d = now Date (1999,3,2) -- 定義時間,1999年4月2號,定義時月份減一。獲取
d.getFullYeat( ); -- 取年d.getMonth( ); -- 取月份, 取出來的比實際月份少1.d.getDate( ); -- 取天d.getDay( ); -- 取星期幾d.getHours( ); -- 取小時d.getMinutes( ); -- 取分鐘d.getSeconds( ); -- 取秒設置
d.setFullYear( ); -- 設置年份d.setMonth( ); --設置月份 在設置是時候注意加 1 ............
3、數學函數
Math.ceil( ); --取上限Math.floor( ); -- 取下限Math.round( ); -- 四舍五入Math.random( ); --隨機數,0——1之間var v = Math.random ( ); Math.ceil (v*10 ); -- 取1——10的隨機數a. match ( b ) -- 判斷是否匹配,var a = "aaa"var b = "aaa"if (aa.match(aaa)){ -- 兩字符串進行匹配,如果不匹配返回 null,如果相當返回子符 alert("相等")}else{ -- 只是判斷內容是否匹配,不看數據類型。alert('不等')}“===” 三個等號表示恒等,內容 類型等都要相等。
二 事件
onclick -- 鼠標單擊觸發
ondbclick --鼠標雙擊觸發
onmouseover -- 鼠標移入
onmouseout -- 鼠標移出
onmousemove --鼠標移動觸發 在操作對象上面移動一下鼠標就會觸發
onfocus --獲得焦點時觸發 光標移入
onblur -- 失去焦點時觸發 光標移出
-- 注意字母的大小寫
onchange -- 內容改變時觸發(與onblur一樣,光標移出后改變)
onkeydown -- 按鍵按下時觸發 下一次按鍵觸發上一次按鍵結果
onkeyup -- 按鍵抬起時觸發 按鍵按下,抬起,提起時觸發按下時的結果
onkeypress --按下并放開任意數字、字母鍵時觸發。系統按鈕無法識別。
window.onload -- 整個瀏覽器加載完全后再觸發,
-- 如果把 js 寫在 head 里面,必須加 onload
-- 一個HTML頁面只能有一個 onload
-- 函數如果寫在 onload 里面永遠無法調用到
window.onresize -- 大小(瀏覽器)改變時觸發
事件冒泡:
當元素嵌套的時候,內部元素激發某個事件后,默認情況下外部元素相應的事件也會跟著觸發
阻止冒泡:
window.event ? window.event.cancelBubble = true : e.stopPropagation();
JavaScript的一些資料
- JavaScript面向對象講覡 -
- 走進JavaScript面向對象(一) -
總結
以上是生活随笔為你收集整理的jlist放jbutton 按钮事件失效_JS DOM操作 函数 事件 阻止事件冒泡的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: connection refused_E
- 下一篇: springboot书籍_常见的Spri