Autor Zpráva
Jack Finger
Profil
dobrý den,
nevíte jak zjistit v javascriptu délku řetězce? nikdo jsem to nenaąel. díky.
los
Profil *
var delka = "retazec".length
Jack Finger
Profil
to mě vyhodí buď undefined nebo číslo délky ale pak se načítá furt dokola stránka na které je napsaný buď to číslo nebo undefined. :o/
los
Profil *
Re»azec má vlastnos» length, ktorá vráti dĺľku re»azca - nevráti undefined alebo číslo délky (nech je pod tým myslené čokoµvek). Si si istý, ľe v premennej máą naozaj re»azec?
Prípadne by pomohla ukáľka skriptu, v ktorom to nefunguje.
Jack Finger
Profil
var date = new Date();
var hour =date.getHours();
// --- minuty a sekundy .... ---
if(hour.length == 1)
hour = "0"+hour;

kdyľ udělám
document.write(hour);
tak to hází undefined
los
Profil *
Premenná hour obsahuje číslo (t.j. je typu Number), takľe nemá definovanú vlastnos» length. Môľeą ho skonvertova» na re»azec (hours.toString()) alebo to spravi» v tomto prípade normálne a neporovnáva» dĺľku, ale veµkos» čísla:
hour = (hour < 10? "0": "") + hour;
Jack Finger
Profil
los
díky
Toto téma je uzamčeno. Odpověď nelze zaslat.