ホームページ  >  記事  >  ウェブフロントエンド  >  Javascriptを使用するためのヒントのまとめ

Javascriptを使用するためのヒントのまとめ

巴扎黑
巴扎黑オリジナル
2017-05-21 18:49:471016ブラウズ

イベントソースオブジェクト
event.srcElement.tagName
event.srcElement.type
キャプチャリリース
event.srcElement.releaseCapture();
イベントキー
event.keyCode
event.shiftKey
event .Altkey
document.all("txt").focus();
document.all("txt").select();
フォームコマンド
document.execCommand
フォームCOOKIE
document.cookie
メニューイベント
document.oncontextmenu
要素を作成します
document.createElement("SPAN");
マウスに基づいて要素を取得します:
document.elementFromPoint(event.x,event.y).tagName=="TD
document.elementFromPoint(event.x ,event.y) ).appendChild(ms)
フォームピクチャ
document.images[index]
フォームイベントバインディング
document.onmousedown=scrollwindow;
Elements
document.form.elements[index]
オブジェクトバインディングイベント
document.all.xxx.detachEvent ('onclick',a);
プラグインの数
navigator.plugins
変数の型を取得
typeof($js_libpath) == "未定義"
ドロップダウンボックス
ドロップダウンボックス.options[index]
ドロップ-down box.options.length
オブジェクトを検索
document.getElementsByName("r1");
タイミング
timer=setInterval('scrollwindow()',lay);
UNCODE エンコード
escape() ,unescape
親オブジェクト
obj.parentElement(dhtml)
obj.parentNode(dom)
テーブルの行を交換
TableID.moveRow(2,1)
CSS を置き換え
document.all.csss. href = "a.css";
並べて表示
display:inline
フォーカスを非表示
hidefocus=true
幅に応じて折り返す
style="word-break:break-all"
自動更新
簡単なメール
場所へのクイック転送
obj.scrollIntoView(true)
Anchor

anchors パラメータ
location への転送。 search();
編集可能
obj.contenteditable=true
メニューコマンドを実行
obj.execCommand
全角文字
/[^x00-xff]/
中国語文字
/[u4e00-u9fa5]/
英語の文字列を入れる表の幅を自動的に超えます 改行
word-wrap:break-word; word-break:break-all;
透明な背景