با سلام من ی input دارم میخوام اعداد بین -۹۹ تا ۹۹ بیشتر نتونه type کنه میخوام با جاوا اسکریپت بشه مدیریت کرد اینه
سلام
نیازی به جاوااسکریپت نداره و با html حل میشه
<input type="number" min="-99" max="99">
<input type="number" min="-99" max="99"/>
مشکلی نداشت .
حالا توضیحات دقیقترش رو اینجا ببین
https://www.w3schools.com/tags/tag_input.asp
سلام
میتونین از این روش هم استفاده بکنید که تو رویداد change اینپوت بررسی بکنین که value در این محدوده هست یا خیر
function validation_func(elem) {
var val = elem.value;
if (val < -99 || val > 99) {
alert("Input not valid");
elem.value = '';
}
};
سلام. بهتره با اچ تی امل اینها رو کنترل نکنین. زیرا اگه قرار باشه سایت مهمی باشه، کاربر با بازکردن اف 12 و دستکاری اتریبیوت ها میتونه خرابکاری کنه
پس بهتره با جاوااسکریپت هندل کنین
سلام وقت بخیر ،
شاید شما انتظار داری حین تایپ کردن ارور بهت بده ! باید حتما دکمه ثبت رو بزنی تا ارورش رو ببینی . کد html که واست گذاشتن درست هستش و سایت های حرفه ای هم سمت فرانت و هم بکند این موضوع رو چک میکنن
سلام دوستان من میخوام با جاوا اسکریپت هندل بشه و اجازه بیشتر از عدد min و max نذاره
@mrjazini.ir
@eniack
@kazemi
@n.bahreman157
سلام
$("#input").change(function(){
var input = $("#input").val();
if (input > 99 || input < -99){
return false
}
});
$('.validationInput').on('keyup keydown change', function (e) {
if ($(this).val() > 99 ||
$(this).val() < -99 &&
e.keyCode !== 46 &&
e.keyCode !== 8
) {
e.preventDefault();
$(this).val("");
}
});
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟