نمایش نتایج 1 تا 4 از 4

نام تاپیک: یه گیر کوچیک با GetElementbyid

  1. #1
    کاربر دائمی آواتار sonixax
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    هامبورگ - آلمان
    پست
    100

    یه گیر کوچیک با GetElementbyid

    سلام به همگی .

    من یه مشکل کوچولو دارم که البته زیاد مهم نیست ولی میخوام راه درستش رو بدونم :
    کد HTML:
            function remove_ajax_thanks(post_id,thank_id) {
                
                var rem_timer = setTimeout("alert(\''.LAN_T49.'\')", 3000);
                
                show_loading = "'.$loading_remove_thank_contents_btn.'" ;
                
                document.getElementById("rem_thank_btn_div_" + post_id).innerHTML=show_loading;
                
                $("#exp_thanks_" + post_id).load('.$remove_link.',{ajax_thank : 1},function (responseText, textStatus, XMLHttpRequest) {
                
                    if (textStatus == "success") {
                    
                            clearTimeout(rem_timer);
                            
                            document.getElementById("rem_thank_btn_div_" + post_id).innerHTML= " ";
                    }
                    if (textStatus == "error") {
                    
                            loadErrortext = "'.LAN_T48.'  :  ";        
                    
                            thankbutton = loadErrortext + "'.$remove_btn.'";        
                            
                            document.getElementById("rem_thank_btn_div_" + post_id).innerHTML=thankbutton;
                            
                    }
    });
    
            }
    توی کد بالا وقی من ClearTimeout رو بعد از

    کد HTML:
    document.getElementById("rem_thank_btn_div_" + post_id).innerHTML= " ";
    میزارم ، ClearTimeOut اجرا نمیشه ! دلیلش اینه که کل کد وقتی اجرا میشه کلا DIV ای که IDش جور در میاد حذف میشه و موقع اجرای اون خط کل اسکریپت متوقف میشه !

    حالا میخوام بدونم که چه طوری میتونم کاری کنم که بتونم شرطی بزارم که اگر اون المنت خاص رو پیدا کرد اون خط رو اجرا کنه و در غیر این صورت به کارش ادامه بده !

    دیگه ببخشید من توی جاوا تازه کارم و اوج شاهکارم همین دکمه تشکر آژاکس با کمک Jquery هستش

  2. #2

    نقل قول: یه گیر کوچیک با GetElementbyid


    if(document.getElementById("id"))

  3. #3
    کاربر دائمی آواتار sonixax
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    هامبورگ - آلمان
    پست
    100

    نقل قول: یه گیر کوچیک با GetElementbyid

    نقل قول نوشته شده توسط kassit مشاهده تاپیک

    if(document.getElementById("id"))
    مرسی . من فکر میکردم اینطوری نمیشه شرط گذاشت ! ممنون از راهنماییتون .

  4. #4
    کاربر جدید
    تاریخ عضویت
    آذر 1388
    محل زندگی
    مازندران - آمل
    پست
    5

    نقل قول: یه گیر کوچیک با GetElementbyid

    من هم این مشکل رو داشتم اما همین دیروز خودم یاد گرفتم و خیلی هم کمکم کرد.
    در کل از اینکه واسه دیگران گذاشتید خوشحالم و ازتون تشکر می کنم...

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •