JavaScriptの実用的な小さな関数(コード例)

云罗郡主
リリース: 2018-11-10 15:22:20
転載
2251 人が閲覧しました

この記事は JavaScript の実践的な関数に関するもので、困っている方の参考になれば幸いです。

  1. クラスを取得する独自の方法

  2. #
    // 获取class
    <script type="text/javascript">
    function getByClass(oParent,sClass){
            var aEle=oParent.getElementsByTagName("*");
            var aResult=[];
            for(var i=0,tt=aEle.length;i<tt;i++){ if(aele[i].classname.indexof(sclass)="">=0){
                            var arr_class=aEle[i].className.split(" ");
                            for(var j=0,len=arr_class.length;j<len;j++){ if(arr_class[j]="=sClass){" aresult.push(aele[i]);="" }="" return="" aresult;="" <="" script>="" <="" pre=""></len;j++){></tt;i++){>
    ログイン後にコピー
2. 要素のスタイルを取得します

// 获取样式
function getStyle(obj,name){
    if(obj.currentStyle){
        return obj.currentStyle[name];
    }
    else{
        return getComputedStyle(obj,false)[name];
    }
}
ログイン後にコピー
#3。 ##
// 阻止事件冒泡
function stopBubble(e){
        if(e && e.stopPropagation){
                e.stopPropagation();
        }
        else{
                window.event.cancelBubble=true;
        }
        return false;
}
ログイン後にコピー

4. フル スクリーン モード

// 退出全屏
function exitFullScreen() {
    var el = document,
    cfs = el.cancelFullScreen || el.webkitCancelFullScreen || el.mozCancelFullScreen || el.exitFullScreen,
    wscript;
    if (typeof cfs != "undefined" && cfs) {
      cfs.call(el);
      return;
    }
    if (typeof window.ActiveXObject != "undefined") {
        wscript = new ActiveXObject("WScript.Shell");
        if (wscript != null) {
            wscript.SendKeys("{F11}");
        }
          }
}
ログイン後にコピー
上記は JavaScript の実践的な機能の完全な紹介です。

JavaScript ビデオ チュートリアル

を参照してください。 PHP 中国語 Web サイト。

以上がJavaScriptの実用的な小さな関数(コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:lvyestudy.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート