Autor Zpráva
slower
Profil *
Zdravím, nevíte prosím co tahle funkce děla? js neumim a zajimá mě to

Děkuji
function trim(str)
{
   return str.replace(/^\s*|\s*$/g,"");
}
Someone
Profil
Ta funkce by se klidně mohla jmenovat i asdasfasfdsf a efekt by měla stejný... Jinak se jedná o nahrazení nějakých znaků, které se shodují s regulárním výrazem, prázdným znakem (odstraní se)
slower
Profil *
aha, díky

jeste tu mam jednu a posledni funkci, taky se v ní ztrácím...

function isEmpty(formElement, zprava) {
    formElement.value = trim(formElement.value);
    
    _isEmpty = false;
    if (formElement.value == '') {
        _isEmpty = true;
        alert(zprava);
        formElement.focus();
    }
    
    return _isEmpty;
}



takže funkce trim:

pokud se někde vyskytne str což je asi string tak tyhle znaky /^\s*|\s*$/g vyprazdní ?
Chamurappi
Profil
Reaguji na slowera:
Ořezává bílé znaky (mezery apod.) z okrajů řetězce.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0