blackmamba, to je to :)
javascript ne javi takih smešnih, hkrati pa jih ne upošteva oz. ne prikaže :)
Sem razmišljal, da bi uporabil jQuery, vendar je na tem sistemu bilo vse pisano že od prej samo v JS.
Osebno nisem veliko delal z jQuery in sem se mu malce izogibal, čeprav vem in vidim da je ravno zato narejen, da poenostavi reči. Vsekakor si ga bom bolj ogledal ko bo kaka minutka več časa.
Na tem sem zdaj izgubil nekaj ur časa in sprobaval na vse možne načine namesto da bi sprobal jQuery in verjetno iz prve uspel :)
krifa, Mešetar, moram vključit kako knjižnico v kodo prej, da bi uporabil to "bližnjico"?
Tisto za preverjanje dvojnikov v STM sem rešil s tem če bo kdo iskal...
Array.prototype.**find** = function(searchStr) {
var returnArray = false;
for (i=0; i<this.length; i++) {
if (typeof(searchStr) == 'function') {
if (searchStr.test(this*)) {
if (!returnArray) { returnArray = [] }
returnArray.push(i);
}
} else {
if (this*===searchStr) {
if (!returnArray) { returnArray = [] }
returnArray.push(i);
}
}
}
return returnArray;
}**
moj array **arrstmelements
potem pa kličeš
if(**arr_stm_elements**.**find**(stm_num*.value)) {
alert("You have duplicate items. Please check first");
return false;
} else {
arr_stm_elements*= stm_num*.value; // ce ni duplikat, ga dodamo
}***