Registrace nového uživatele     Návod     Kluby     Archív  Lopuchu     Lopuch.cz  

Tolik rozruchu
jen v Lopuchu

Lopuch.cz

Jméno:
Heslo:
Podpora LCD:
 
Klub JavaScript [ŽP: neomezená] (kategorie Programování) moderuje Šéf Lopuchu.
Archiv
- http://al3x.3web.cz/js/ - najdete zde zaklady javascriptu je tam i docela dobre vysvetleny cookies
- specifikace ECMAScriptu - standard založený na JavaScriptu a JScriptu.
Download Opera
  Nastavení klubu     Nastavení práv     Homepage     Anketa     Přítomní     Oblíbené     Lopuch     Kategorie  
autor: 
text: 
vyplnit a 
Help
 Titulek, text příspěvku  
Opište pozpátku následující text bez prostředního znaku: ncfhimq
[ 398 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 12.12.2006 12:40  274
Trofozoit [273]: Nechapu. Kde tam do hry (a proc) vstupuje AJAX? Muzes presneji popsat, co vlastne chces provest? Javascriptem jde menit na strance cokoliv, nejenom nektere formularove prvky.
trofozoit Trofozoit DNA, DNA - come out and play 12.12.2006 12:07  273
Právě tu laboruju, jak dynamicky generovat výsledek Js přepočtu provedeného s pomocí uživatelem zadaných dat, aby to bylo bez reloadu stránky, ale i bez ošklivých doplňovacích inputů, prostě jako normální text. (po zadání údajů stisk tlačítka a objeví se výsledek)
Zatím jsem došla k tomu, že to asi jinak než AJAXově nejde, měnit Js formulářové prvky jde jen u těch, které to mají jako hodnotu atributu jako input nebo button, což není vyhovující. Pomocí stylů by to šlo jen pomocí pseudotříd a ty nejsou(?) Js nastavitelné.

V současnosti to mám jako alert, ale to řešení se mi nelíbí. Jsou ještě nějaké jiné možnosti než XMLHttpRequestem spouštět nějaký server-side script?
johny_g Johny_G - Relaxační terapie pro lopušáky ZDARMA! 6.12.2006 15:18  272
cmrdoš [270]: Mělo by to být odkoukatelné v userscriptu, který dynamicky mění velikost editoru příspěvků na Lopuchu :-).
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 6.12.2006 13:02  271
Da, co by se nedal, normalne tam jsou udalosti keypressed, keydown, keyup, kdysi jsem to urcite nekde pouzil.
cmrdos cmrdoš - Cmrdošova dočasná stránka 6.12.2006 12:50  270
DotazDá se javascriptem odchytit vstup z klávesnice? Četl jsem, že to funguje snad jen MSIE :-(
bouchi Bouchi Dračí doupě II - Legenda je zpět 5.12.2006 11:14  269
AL3X [267]: Vrele diky, typovou konverzi jsem si dohledal a zda se ze to funguje.
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 5.12.2006 10:59  268
Inty na retezce se prevedou tak nejak samy, retezce na inty prevadim (pokud si jsem skutecne jistej, ze tam je cislo) tak, ze odecitam nulu, jinac je jeste funkce parsInt.
Mimochodem je zajimave, ze textarea sice nema zadny value a to, co je v ni, by melo byt jeji normalni textovy synovsky uzel, tak to prirazeni do value funguje, a dokonce naopak mnohdy lepe, zrovna nedavno jsem potreboval do textarea sypat hodne dlouhe texty a chvilema jsem myslel, ze se zblaznim.
al3x 5.12.2006 09:51  267
Jen rychla strelba od boku:
html:
<script>
function vypln(){
i1 = document.getElementById('jedna').value
i2 = document.getElementById('dva').value
i3 = document.getElementById('tri').value

if (document.getElementById('rad1').checked
document.getElementById('ta').value = "bla"+i1+"bla"+i2
} else {
document.getElementById('ta').value = "bla"+str(int(i1) + int(i2))+"bla"+i3
}
</script>
<input id="jedna" />
<input id="dva" />
<input id="tri" />
<input name="rad" value=1 id=rad1><input name="rad" value=1 id=rad2>
<textarea id=ta></textarea>
<input type+button onclick="vypln()">
</script>

Je to jen hrubej navrh, ale zaklad je v tom myslim funkcni.
Jen si dopln stredniky a nejsem si jistej tim prevodem na int a zpet.
bouchi Bouchi Dračí doupě II - Legenda je zpět 5.12.2006 09:40  266
prosbaJsem zatim JS lama a potrebuju vyresit nasledujici (pro zkusenejsi zrejme trivialni) vec:
Mam formular, v nem tri textova pole, jeden radiobutton (se dvema volbami), jedno tlacitko a jednu textareu. Potrebuju do tech tri poli napsat nejaka cisla, a aby po kliknuti na button se do textarey vygeneroval retezec v zavislosti na vybrane volbe radiobuttonu.
Neco jako v PHP

if ($volba=="volba1") {
echo ("blabla".$pole1."blabla".$pole2."blabla".$pole3."blabla") 
} else {
echo ("bloblo".(intval($pole1)+intval($pole2))."bloblo".$pole3."bloblo") 
}

Pro znalce JS syntaxe IMHO otazka minuty dvou, pro me nejspis mnohem vic.
Dik za jakoukoli pomoc.
druh_5618 Druh_5618 3.11.2006 09:11  265
RSA.js Principielně pomalý, ale dnešní počítače jsou docela rychlé.
Pořád nechápu to hledání obrovského prvočísla, smí být Mersennovo???
Něco jsem našel (Google: "Diffie Hellman JavaScript" "RSA JavaScript implementation"):

http://www.ohdave.com/rsa/
http://home.versatel.nl/MAvanEverdingen/Code/
al3x 2.11.2006 10:28  264
Ono to jako neni tezky napsat mi prijde. Jen nevim, jak je na tom javascript s velkejma cislama rychlosti vypoctu.
druh_5618 Druh_5618 2.11.2006 08:37  263
Ne, ale také bych o ní stál. Hlavně by se mi někdy hodilo předávat si "hesla" manuálně, bez spec. protokolu, třeba Lopuší poštou.

Jestli by nakonec nebylo jednodušší převést si to z jiného jazyka. Třeba ze zdrojáků GNU Crypto nebo GPG.
al3x 1.11.2006 21:31  262
Nahodou nevite o implementaci diffie-helmana v javascriptu?
kdokoliv Kdokoliv Nevidím důvod dělat cokoliv bezdůvodně. - http://kkl2401.wz.cz 20.9.2006 17:04  261
Lucius42 [260]: A do ty funkce samotny to aspon skoci? Tj. kdyz si das alert na jeji uplnej zacatek, tak se provede?
lucius42 20.9.2006 15:56  260
Kdokoliv: nefunguje to tim zpusobem, ze se proste script odesle, aniz by prosel tou vyse uvedenou kontrolou. I kdyz mam alerty jak u return true, tak u return false, nikdy mi ten alert nevyskoci. JS konzole mlci.

[ 398 ] <Novější  <<<Nejnovější  Nejstarší>>>  Starší>  

(c) 2001-2011 Lopuch.cz   
Kontakt