Autor Zpráva
HGD
Profil
newim jak na to, ale snažim se o kontrolu formuláře, a když by se INPUT nevyplnil, tak by se vedle do tagu např. SPAN vypsal text. Ale nepřišel sem na to jak to tam vypsat, vym akorát že mam použít getelementbyid()
a
Profil *
<div id="text"><!-- sem se něco vypíše --></div>

<script>

document.getElementById('text').innerHTML = "nějaký text";

//tohle do toho divu s id="text vypíše řetězec v uvozovkávh"

</script>
peta
Profil
HGD
jakpsatweb - javascript - priklady - (www prohlizec - zobrazit zdrojovy kod)
ku prikladu takove skryvani nadpisu by to mohlo vyresit trochu odlisnym zpusobem
HGD
Profil
už to mam vyřešený přes getElementById.
Ale abych nezakládal zbytečně nové téma... potřebuju zjistit délku řetězce z INPUT formuláře, ale já a JS nejsme moc kamarádi :( díky za pomoc
Timy
Profil
HGD
retezec="ahoj";

delka=retezec.length;
HGD
Profil
no tak tohle bych asi taky veděl, ale řikam, že já a JS, ee, moc ne, takže nevim co přesně.
Mam to ve funkci, takže dam např:
var hodnota=document.forms.form.name.length; ???
Timy
Profil
Nejjednoduší bude opatřit ten input idéčkem. <input … id="jmeno">. Potom

var inp=document.getElementById("jmeno").value; // do proměnné „inp“ se uloží hodnota z inputu.
var delka=inp.length; // do proměnné „delka“ se uloží délka řetězce.

Samozřejmě tenhle kód musíš dát do nějaké události, nejspíš onclick.
HGD
Profil
no tak ted už to zvládnu, jenom bych potřeboval odstranit případný netisknutelný znaky, resp. hlavně nějaký mezery na začátku a nakonci, de to nějak ?
peta
Profil
HGD
"var hodnota=document.forms.form.name.length"
jakpsatweb - javascript - priklady
HGD
Profil
tam sem teda nic použitelnýho nenašel, anebo sem slepej
HGD
Profil
tak ještě jeden dotázek, k tomu původnímu...

Když se mi to vypíše už, tak bych potřeboval to nějak zase smazat, ale jinak než aktualizací stránky...
Příhodný by tam bylo: onClick, čimž by se to RESETovalo

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