انتفال بین دو تکس باکس

imanmir

Member
با سلام و یک جاوا نوشتم که سه تکس باکس داریم که اولی با زدن تب به دومی میره و با زدن تب دیگری جمعشون را در تکس 3 می ریزه در ie کار نمی کنه ولی در ff کار می کنه ؟
 

web2

Member
جواب:

:tavajoh: دوست عزیز ، با وجود فریم ورک های حرفه ای ، فکر کدنویسی جاوااسکریپت سنتی را باید از ذهن خارج کرد

به یک نمونه کد که با mootools نوشته ام توجه بفرمائید .
HTML:
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>{}</title>
<script type="text/javascript" src="./mootools-1.2.js"></script>
<script>
//------------------------------------------------------------- mootools code
window.addEvent('domready' , function(){
    
    var sum = function(){
        var a = $('a').get('value').toInt();
        var b = $('b').get('value').toInt();
        return a+b;
    }
    
    $('sum').addEvent('focus' , function(){
        this.set('value' , sum() );
    });
});
//------------------------------------------------------------ /mootools code

</script>
</head>

<body>

<form action="" method="post">
    <input name="a" id="a" type="text"> + 
    <input name="b" id="b" type="text"> = 
    <input name="sum" id="sum" type="text">    
</form>

</body>
</html>
به همین سادگی . در همه مرورگری جواب می دهد :)
 

foranyone

Well-Known Member
دوست عزیز ، با وجود فریم ورک های حرفه ای ، فکر کدنویسی جاوااسکریپت سنتی را باید از ذهن خارج کرد

بعضی وقتا فریم ورک ها برا انجام کارهای ساده زیادی بزرگن :wink: کاری رو که با یه کیلو بایت میشه انجام داد چرا باید یه فریم ورک

چند کیلوبایتی رو بهش لینک کرد .
 

web2

Member
فریم ورکها اگر کمپرس شوند حجمی کمتر از 40 کیلو بایت خواهند داشت . شما در یک سایت که فقط سه تا text box که نمی گذاری که.
منو داری ، می خواهی بعضی عناصر HTML را مخفی کنی ، کوکی داری و خیلی چیزای دیگه . از همه مهمتر همین کنترل مقادیر text box ها است و باید اعتبار سنجی شوند . آیا می توان به راحتی همه را انجام داد؟
همین فریم ورک با چند خط کد همه رو برات یکجا انجام می ده و کارتو راه می اندازه
 

foranyone

Well-Known Member
حرفاتون رو قبول دارم ، بسته به حجم پروژه باید تصمیم گرفت:wink:
 

جدیدترین ارسال ها

بالا