HTML + .JS Въпрос
Здравейте,
Имам въпрос, в дадения случай
Имам поле с инпут, <input> в което трябва да се въвеждат числа, при което следва, числата да минават през фунцкия на js, и ако функцията върне True или False съответно да активира или да остави бутона неактивен.
&amp;lt;input type="text" id="Number" name="Number" minlength="5" maxlength="10" required onchange=checkNumber(this)"&amp;gt; &amp;lt;br&amp;gt;
&amp;lt;input type="submit" id="submitButton" value="Submit" disabled&amp;gt;
function checkNumber(Number) {
var s = 0;
var doubleDigit = false;
for (var i = Number.length - 1; i &amp;gt;= 0; i--) {
var digit = +Number[i];
if (doubleDigit) {
digit *= 2;
if (digit &amp;gt; 9)
digit -= 9;
}
s += digit;
doubleDigit = !doubleDigit;
}
return (s % 10 == 0)
}
Въпросът ми е как да влюча функцията при всяка смяна на символ, тя да прави проверка и, когато е true ,да направи неактивния бутон активен?
Благодаря предварително.
Реално Parse към Int Се прави в самата фунцкия,
аз опитвах варианти с изнесена променлива преди това,
Но никога не успявах да нагася да работи както трябва... native JS е много неприятен,
но не искам да скачам на jQuery Преди да съм усвойл поне базата.
Много благодаря за помощта!
http://jsfiddle.net/f2t1Ldek/1/
Сложих го, но пак не работи...На fiddle-a му е казан чист JS, опитай да сложиш да зарежда някоя версия на jQuery