آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مرتبط سازی دو input در جی کوئری

MasterSPYware  9 سال پیش  9 سال پیش
0 0

سلام.

من دوتا input دارم.

مقدار یکیشون رو 1000دادم.

میخوام مقدار دومی از 1000 بیشتر نشه!!!

البته مقدار همیشه متغیره.

با جی کوئری میشه نوشت.

مثال:

 <input type="text" value="1000" />
<input type="text"  maxlength="1000" />
0 0
مقدار یا طول ؟ اون maxlength مال طول هست - یعنی الان نوشتید بیشتر از 100 کاراکتر نمیتونید وارد کنید - برای نوشتن مقدار باید اول تو اینپوت چک کنید مقدار وارد شده حتما عدد باشه و با یه شرط ساده دومی هم میتونید مقدارش رو برسی کنید ( اون مقدار مورد نطری هم که از اینپوت اول میگیرید رو باز میتونید به سادگی دریافت کنید .) اگه کد خواستید بگید بنویسم (9 سال پیش)
0 0
مقدار یا طول ؟ اون maxlength مال طول هست - یعنی الان نوشتید بیشتر از 100 کاراکتر نمیتونید وارد کنید - برای نوشتن مقدار باید اول تو اینپوت چک کنید مقدار وارد شده حتما عدد باشه و با یه شرط ساده دومی هم میتونید مقدارش رو برسی کنید ( اون مقدار مورد نطری هم که از اینپوت اول میگیرید رو باز میتونید به سادگی دریافت کنید .) اگه کد خواستید بگید بنویسم (9 سال پیش)
 برای این سوال 6 پاسخ وجود دارد. مشاهده پاسخ صحیح
پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

سلام.ممنون میشم بنویسین

پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

دوستم جوابی ندادی؟؟؟؟

پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

ببینین دوستان من این کد رو نوشتم برای input دوم.

اما بجای 24 میخوام بیاد و value input اولی رو بصورت آنی دریافت کنه

میشه راهنماییم کنین؟

 <input type="number"/>
<script>
$("#input").on("change", function() {
var val = Math.abs(parseInt(this.value, 10) || 1);
this.value = val > 24 : val;
});
</script>
 

 

پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

کسی نیست؟؟؟؟؟؟؟؟؟؟

دوستان؟

پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

دوستان به یاری سبزتان نیازمندیم

پاسخ به سوال 
MasterSPYware  9 سال پیش
0 0

 پاسخ صحیح

راه حل:

 <script src="https://code.jquery.com/jquery-2.2.4.min.js" ></script>
<body>
....
<input id="input_1" type="text" />
<input id="input_2" type="text" />
...
<script>
$("#input_2").on("change", function() {
var val = Math.abs(parseInt(this.value, 10) || 1);
var val2 = $("#input_1").val();
this.value = val > val2 ? val2 : val;
});
</script>
</body>

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .