Hirdetés

2024. május 2., csütörtök

Gyorskeresés

Útvonal

Fórumok  »  Szoftverfejlesztés  »  HTML szerkesztés (kiemelt téma)

Hozzászólások

(#6001) DNReNTi válasza PumpkinSeed (#5999) üzenetére


DNReNTi
őstag

Mondjuk ebből pont az alapok hiányoznak. :U

Szerk: Avatarod lol :D Nekem is kéne egy, de én még fiatal vagyok hozzá. :(

[ Szerkesztve ]

but without you, my life is incomplete, my days are absolutely gray

(#6002) PumpkinSeed válasza DNReNTi (#6001) üzenetére


PumpkinSeed
addikt

Én anno ebből tanultam, max még kicsit utána kell nézni, de nem vészes.

"Kiskorom" óta erre vágytam és most, hogy "felnőttem" egyből lecsaptam rá. :D

"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán

(#6003) martonx válasza Sk8erPeter (#5993) üzenetére


martonx
veterán

(#5989) cidalain :
"kliens oldalról kétféle módon tudsz információt átadni: GET metódussal URL címsoron keresztül, és POST metódussal HTTP fejrészben."
Ezt korrigálnám: pont nem a headerben van az adat, hanem a törzsben.

Elsőre rögtön szemet szúrt nekem is, de gondoltam a kérdező így is annyira nem volt képben, hogy ne zavarjuk meg mindenféle technikai részlet korrigálásával az amúgy tök normális választ. Szóval én is korrigálnám, mert az a kettő valójában 4 féle mód, mert létezik a PUT és a DELETE is. Egyre több SPA REST API-ja használja is ezeket a kevésbé ismert eseteket is, általában ez a felosztás mentén:

GET - lekérdez
POST - update
PUT - insert
DELETE - magáért beszél...

Én kérek elnézést!

(#6004) DNReNTi válasza PumpkinSeed (#6002) üzenetére


DNReNTi
őstag

Há' de a nulláról? :)
Most itt abszolút beginner videó kéne, hogy a fiatal padaván lássa egyáltalán, hogyan működnek, hogyan kell használni a selectorokat, osztályokat, öröklődést, ésatöbbit. Aztán jöhet a többi.

but without you, my life is incomplete, my days are absolutely gray

(#6005) cidalain válasza martonx (#6003) üzenetére


cidalain
veterán

Jogos eszrevetel mindkettotok reszerol! Koszi a javitast.

>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<

(#6006) honda 1993


honda 1993
senior tag

hmm.

lenne meg egy kis aprosag XD

<div class="img"><a href="http://google.hu"><img src="images/blabla.jpg" alt="" />valami</a></div>

ha egymas mellett vannak a kepek,es a linket is beirom ( jelen esetben ez a "valami szocska" ,akkor szetcsusznak a kepek. valakinek van otlete hogy miert lehet ?

a masik pedig ( es erre jsfiddle nelkul is tudhatjatok a valaszt ) XD
meg tudjatok mondani hogy a linket hogyan lehetne a kep ala vinni ? alapesetben ez melle kerul.

peresze igy

a:link {
text-decoration: none;
position: relative;
top: valamennyipx;
}
meg tudom oldani,de valami azt sugja hogy ezt sem igy kellene.

picit kesobb tudok jsfiddle-t kuldeni ha kell xD

es igen tudom hogy ez megint olyan hogy nektek tok alap dolog, de nekem meg nem az

[ Szerkesztve ]

XD alias IKSZDé

(#6007) DNReNTi válasza honda 1993 (#6006) üzenetére


DNReNTi
őstag

Tegyel bele egy sortorest pl. :)
<br>

but without you, my life is incomplete, my days are absolutely gray

(#6008) Zedz válasza honda 1993 (#6006) üzenetére


Zedz
addikt

Kérlek tényleg küldj jsfiddle-t, ezerszer könnyebb lenne az ittlévőknek segíteni neked.

Más: img tag alt attribútumát miért hagyod ott üresen? Keresőmotorok szeretik pedig. :)

(#6009) honda 1993


honda 1993
senior tag

majd csak hetfon tudok kuldeni mert most megyek el,

minden esetre koszi

DNReNTI hat a sortordeles nem javitott semmit a helyzeten,neked is koszi :R

XD alias IKSZDé

(#6010) DNReNTi válasza honda 1993 (#6009) üzenetére


DNReNTi
őstag

De a sortörés javít a helyzeten: fiddle.

but without you, my life is incomplete, my days are absolutely gray

(#6011) Sk8erPeter válasza DNReNTi (#6010) üzenetére


Sk8erPeter
nagyúr

Pedig NE használjon <br />-t, ha nem muszáj! Nem karbantartható, nem lehet normálisan meghatározni vele a képektől és egyebektől való távolságtartáshoz a margókat, paddingeket, stb... Inkább használjon valamilyen blokkszintű elemet az elválasztásra (bekezdés, div, akármi).

(#6003) martonx :
Igazából ha egész pontosak akarunk lenni, még több HTTP-metódus van. :DDD De ez a 4 az igazán lényeges a REST API-kban, amiket felsoroltál (GET-POST-PUT-DELETE). Amúgy a PUT is használható adott esetben update-re; legalábbis a meghatározás úgy van, hogy ha nemlétező erőforrásról van szó, akkor létrehozza, ha létezőről, akkor módosítja.

Sk8erPeter

(#6012) Sk8erPeter válasza honda 1993 (#5994) üzenetére


Sk8erPeter
nagyúr

Sikerült FELDOLGOZNI is, amiket írtam? :) Most kivételesen tényleg türelmesen és részletesen leírtam igen alapvető dolgokat, amiből naivan azt hittem, sikerül csomó mindent megértened.

"Egyebkent remelem nem sertodsz meg, de valahogy szimpatikusabbnak tunik DNReNTI valasza, de csak azert mert az az egyszerubb. XD"
Dehogy sértődöm meg! De bevallom, csodálkozom, hogy ennyi jött le, és ennek fényében már nagyon sajnálom azt az elb@szott időt, amit kifejezetten a neked történő segítségnyújtással töltöttem. :DDD Bár valószínűleg poénnak szántad (valami humorosat is kitalálhattál volna, hadd röhögjek én is :D), de nem tudom, vajon megérte-e komolyan reménykednem, hogy ezzel most tényleg segítek neked. (Ezért is szántam rá az időt.) Kérem vissza az életembe azt a pár percet! :DD

Sk8erPeter

(#6013) DNReNTi válasza Sk8erPeter (#6011) üzenetére


DNReNTi
őstag

Naná. De látod hol tartunk. :D Meg se mertem formázni a fiddle példát, hogy csak épp az legyen benne aminek muszáj benne lenni. Most még szerintem az sem tiszta, hogy mi a különbség inline és block között. A többit fel se hozom. Ezen a szinten szerintem a sortörés alkalmazása sortörésre nem érdemel halálbüntetést.

but without you, my life is incomplete, my days are absolutely gray

(#6014) Sk8erPeter válasza DNReNTi (#6013) üzenetére


Sk8erPeter
nagyúr

Ja, de most érted, ha mutatsz egy olyan példát egy kezdőnek, ami totál egyszerű, de amúgy rohadtul nem praktikus sok szempontból, akkor szinte garantált, hogy azt fogja használni, amíg elégszer a kezére nem b@szkodnak. Szóval sztem ha már példát akarunk mutatni, mutassunk jó példát. :D

Sk8erPeter

(#6015) honda 1993 válasza Sk8erPeter (#6012) üzenetére


honda 1993
senior tag

Persze hogy viccnek szantam.

Meg nem olvastam el, most pont uton vagyok valahova, es kozben olvasom amit irtal. (ezzel legalabb ertelmesen toltom ki ezt az idot)
Es hamarabb is telik az ido igy xd

De az a par bekezdes amit tegnap elolvastam belole, az ertheto volt.
Na szoval most megyek olvasni, ne zavarjatok. D

XD alias IKSZDé

(#6016) DNReNTi válasza Sk8erPeter (#6014) üzenetére


DNReNTi
őstag

Én értem meg abszolut jogos is de érted. :D Na mindegy. Értjük. :D No nem is okoskodok itt tovább, ideje szisszenteni egy sör, meg főzni valamit a kertbe ha má' jóidő van.

but without you, my life is incomplete, my days are absolutely gray

(#6017) Mela Kehes


Mela Kehes
addikt

Üdv!

Tudtok olyan programot ajánlani, ami mondjuk a FrontPage-hez hasonlít? Tehát leformáznám, megrendezném a szöveget, a program pedig átkódolja nekem html-re. Online lenne a legjobb.

Köszi

"Ha lehet menni akkor menjünk, ha meg tökölni kell akkor meg tököljünk."

(#6018) honda 1993 válasza Sk8erPeter (#6014) üzenetére


honda 1993
senior tag

Na elolvastam mind, 3-szor is.
Es most mar ki merem jelenteni hogy ertem a 0.0000000000000001%-at annak amit irtal.

:D :D
Csak viccelek. Viccet felreteve, a nagy reszet felfogtam annak amit irtal, es majd gyakorlom otthon.

Koszi again.

XD alias IKSZDé

(#6019) Aureal


Aureal
senior tag

Van valami amit nem értek ebben a kódban. Ha minimum értéknek mondjuk adok 5-öt, maximumnak 8-at akkor a script működik, de ha a 8 helyett 18-at írok be, akkor nem. :( Olyan mint ha a számjegyeket külön külön nézné és mivel a 18 egyessel kezdődik, így nem tetszik neki. :F

<script> function f1() { var x=document.getElementById('min').value; var y=document.getElementById('max').value; var sep=' | '; while (x<=y) { document.getElementById('box').innerHTML += x + sep; x++; } } </script>

<center> <h1><br>script próba</h1> min: <input id="min" /> max: <input id="max" /> <button onclick="f1()">start</button> <p id="box"></p>

(#6020) Aureal válasza Mela Kehes (#6017) üzenetére


Aureal
senior tag

Angel Writer, Word, OpenOffice, Softmaker Office...

(#6021) Sk8erPeter válasza Aureal (#6020) üzenetére


Sk8erPeter
nagyúr

Remélem, ezt csak viccnek szántad! :Y

(#6017) Mela Kehes :
Nincs ezekkel tapasztalatom, de ezeket szokták ajánlani:
- KompoZer - a Mozilla cucca.
- Amaya - http://www.w3.org/Amaya/ - a W3C fejlesztése.

Sk8erPeter

(#6022) Sk8erPeter válasza Aureal (#6019) üzenetére


Sk8erPeter
nagyúr

Ez a kód egy szutyok. :D Normális neveket kéne használni a kódban, nem ilyen mágikus "f1", "x", "y", stb.-hez hasonlókat. <center> tag ötezer éve elavult. Inline attribútumokba bepasszírozott eseménykezelőket (onclick="f1()") lehetőleg kerüld.
Használd a parseInt() függvényt a string egész számmá alakításához.
Gyorsan bepötyörésztem neked egy fokkal jobb változónevekkel: http://jsfiddle.net/4gcq15r7/

Sk8erPeter

(#6023) PumpkinSeed válasza Aureal (#6020) üzenetére


PumpkinSeed
addikt

Ezek mind text-editorok, nagyon kerülendő webes megjelenés szempontjából. :(

"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán

(#6024) fordfairlane válasza Aureal (#6019) üzenetére


fordfairlane
veterán

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<script>
function f1() {
var x = parseInt(document.getElementById('min').value, 10);
var y = parseInt(document.getElementById('max').value, 10);
var sep=' | ';
while (x <= y ) {
document.getElementById('box').innerHTML += x + sep;
x++;
}
}
</script>
</head>
<body>
<center>
<h1>
<br>script próba</h1>

min: <input id="min" /> max: <input id="max" /> <button onclick="f1()">start</button> <p id="box"></p>
</body>
</html>

x gon' give it to ya

(#6025) Sk8erPeter válasza fordfairlane (#6024) üzenetére


Sk8erPeter
nagyúr

Őő... :DDD

Sk8erPeter

(#6026) Aureal válasza PumpkinSeed (#6023) üzenetére


Aureal
senior tag

Lehet, bár a Frontpage is hasonló volt még w98 tájékán, amikor először találkoztam ezzel, azért is jutott eszembe amit írtam, ha valaki még ezekhez ragaszkodik...
Amúgy ez nagyon jó kérdés (nyilván nem annak aki profi), mert minden html oktató oldal régebben is azzal kezdte hogy a legbiztosabb dolog kódolásra a Jegyzettömb. Na most aki 20-30000 kódsoros weblapokat akar ilyenben megírni, annak előre gratulálok. Nem hiába terjedtek el a wysiwyg szerkesztők, amiben azonnal látja az ember amit akar, mint pl. volt a Dreamwaver stb...
De lehet hogy tévedek, mindenesetre magamból indultam ki. :)

(#6027) Aureal válasza Sk8erPeter (#6022) üzenetére


Aureal
senior tag

Nézd, elhiszem hogy profi vagy és köszönöm is az önzetlen segítséget. Én soha sehol nem tanultam webprogramozni, meg mást sem (programozni), max. Basic 1000 éve ált. suliban. :D Régebben leírásokból, ma inkább w3school oktató oldalról nézegetek ezt-azt, de nem azért mert profi programozó szeretnék lenni, hanem vannak dolgok amit csak javascriptben tudok megoldani, mivel praktikussági szempontokból ehhez nem kell interpreter csak egy böngésző. Illetve egyszerű feladatokat próbálok megvalósítani, amihez ez nekem elég.
Az hogy a kód egy szutyok, ezért pont sajnálom, de mentségemre legyen mondva, csak a w3s. bugyuta példáit felhasználva és abból kiindulva eszkábáltam. Természetesen fogalmam nincs a legújabb webfejlesztési trendekről és szokásokról, illetve a "lusta informatikus" mintájára próbálok minél kevesebb leütésből dolgozni, hisz mindig van jócskán javítani rajta úgy is mit. (Pl. miért gáz a <center> elem, mikor a legegyszerűbb, működik, célra vezet. Ilyen a <b> elem is. Mire ezt css stylelal lekódolom, lemegy a nap... És bből nem referencia site lesz, csak egy próba, ami vhogy kinéz.
Szóval sorry, ha ez egy profinak fizikai fájdalmat okoz, mi kezdők már csak ilyenek vagyunk, de szerintem pont egy szakértőnek könnyebb is átlátni az efféle lámaságokat, ezért "az vesse rám az első követ..."

A kérdésre viszont nem kaptam választ eredetileg, azaz hogy eltekintve a pontosan definiált változónevektől, a saját kódom miért hibázik az említett 18-as, stb. értékkel?

[ Szerkesztve ]

(#6028) Jim-Y válasza Aureal (#6027) üzenetére


Jim-Y
veterán

Szia, először is válaszolva a kérdésedre:

kód
===

function f1() {
var x = document.getElementById('min').value;
var y = document.getElementById('max').value;
console.log(typeof x); // string
console.log(typeof y); // string
console.log(x <= y); // false
var sep = ' | ';
while (x <= y) {
document.getElementById('box').innerHTML += x + sep;
x++;
}
}

getElementById
=============

Ez a metódus egy HTMLInputElementtel tér vissza, aminek a value propertyje egy DOMString-et eredményez, ami implicit mappelődik egy String-gé.

string <= string
============

ECMAScript 11.8.5.4 Asszem ez illik ide.

Else, both px and py are Strings
If py is a prefix of px, return false. (A String value p is a prefix of String value q if q can be the result of concatenating p and some other String r. Note that any String is a prefix of itself, because r may be the empty String.)
If px is a prefix of py, return true.
Let k be the smallest nonnegative integer such that the character at position k within px is different from the character at position k within py. (There must be such a k, for neither String is a prefix of the other.)
Let m be the integer that is the code unit value for the character at position k within px.
Let n be the integer that is the code unit value for the character at position k within py.
If m < n, return true. Otherwise, return false.

Hát ezért, de csak mert ilyen szépen kérted :)

Ezután válaszolva a (#6027) hsz-re:

W3S-t felejtsd el, sokkal jobb oldalak vannak ahonnan még talán kis tudást is fel tudnál szedni. A JavaScript topic összefoglalójában össze van szedve pár. MDN !!

De a teljesség igénye nélkül itt van az én bookmark listám "Learn" témákörben:

http://javascriptissexy.com/how-to-learn-javascript-properly/
http://shamansir.github.io/JavaScript-Garden/en/
http://stackoverflow.com/questions/11246/best-resources-to-learn-javascript
https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript?redirectlocale=en-US&redirectslug=JavaScript%2FA_re-introduction_to_JavaScript
http://reactive-extensions.github.io/learnrx/
http://www.codecademy.com/learn
https://www.codeschool.com/paths/javascript
http://teamtreehouse.com/library/javascript-foundations
https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#javascript

[ Szerkesztve ]

(#6029) PumpkinSeed válasza Aureal (#6026) üzenetére


PumpkinSeed
addikt

Igazából, én Notepad++-ban dolgozok most is. Számomra sokkal kézre esőbb mint bármely IDE. nyilván sokkal eredményesebb lenne a munkám ha mondjuk NetBeans-ben csinálnám, de én ezt szeretem. A WYSIWYG szerkesztők pedig olyan embereknek van akik, nem tudnak kódolni (félre értés ne essék nem lenézésből írom), ugyanis ha valaki megcsinál egy több oldalas akármit egy ilyen szerkesztőben esélytelen, hogy lesz kedve aztán a kódban babrálni, mert ezek a szerkesztők annyira túl bonyolítják a kódokat, hogy nagyon nehezen lehet megtalálni benne bizonyos részeket. Viszont a Word illetve ezek az egyéb Office szövegszerkesztők design elemekben olyan szegények, hogy nem hogy versenyképes weboldalt nem lehet velük csinálni, hanem olyan weboldalt nem lehet velük csinálni, ami a látogatót fél másodpercnél tovább megtartja. A látogatók szomjaznak az igényesen megtervezett szép oldalra, és ha nincsenek szép design elemek már az első szövegrész betöltődésekor, csak egy fehér háttér és Arial betűstílussal egy A/4-es nyomtatvány akkor azonnal be is zárják az oldalt még ha számokra fontos információ is rejlik az oldalon. :)

"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán

(#6030) Aureal válasza Jim-Y (#6028) üzenetére


Aureal
senior tag

Vagyis magyarra fordítva hogy értsem is a sok terminus technikus között, az így bevitt (számomra számérték) neki egy szöveg, azaz string lesz ugye?

"W3S-t felejtsd el, sokkal jobb oldalak vannak ahonnan még talán kis tudást is fel tudnál szedni. A JavaScript topic összefoglalójában össze van szedve pár. MDN !!"
Ezen már én is gondolkoztam, mert kicsit át kell alakítani vmit rögtön nem müxik és bővebb magyarázat nincs rá miért nem, viszont valahogy mindig arra a sitera tévedek, ha guglizom is... :(

[ Szerkesztve ]

(#6031) Jim-Y válasza Aureal (#6030) üzenetére


Jim-Y
veterán

igen

Aureal: igen, mert a sok kezdő mind onnan nézi az igét. Nem véletlenül hozták létre ezt az oldalt: http://www.w3fools.com/

[ Szerkesztve ]

(#6032) Aureal válasza PumpkinSeed (#6029) üzenetére


Aureal
senior tag

"A látogatók szomjaznak az igényesen megtervezett szép oldalra, és ha nincsenek szép design elemek már az első szövegrész betöltődésekor, csak egy fehér háttér és Arial betűstílussal egy A/4-es nyomtatvány akkor azonnal be is zárják az oldalt még ha számokra fontos információ is rejlik az oldalon."

Nos én meg pont az egyszerű, gyors és hatékony oldalakat bírom, ami tele van flashhel, meg kiakaszt egy mai combosabb gépet is mert felzabálja a memóriát, hajtja a cput, na az olyan fejlesztőt szívesen meglátogatnám egy samukalapáccsal hogy helyrerakjam kissé a dizájn értelmezését! Nagyon kár hogy effelé megy a világ hogy a csili-vili mindennél fontosabb! Lehetne esztétikus, szép oldalakat csinálni hatékonyakat is. Régebben volt ilyen verseny hogy 70KB-ban ki tud leglátványosabban működő cuccokat írni. Már nem emlékszem, régen volt, de vmi magyar csapat nyert "super seven" vagy mi volt a nevük.

(#6033) Sk8erPeter válasza Aureal (#6027) üzenetére


Sk8erPeter
nagyúr

Huh, ezt rövidebben is leírhattad volna, hogy menjek a francba, kezdő vagy, és szerinted ezért be sem szólhatok, ha ronda a kód. :) Szerintem meg ez nem így van, jobban jár a kérdező (teljesen mindegy, milyen szinten áll), ha rászólnak, ha valamit rosszul csinál. Kötelezőnek érzem fikázni a rossz kódot, még akkor is, ha én csináltam. :DD

"ma inkább w3school oktató oldalról nézegetek ezt-azt [...] mentségemre legyen mondva, csak a w3s. bugyuta példáit felhasználva és abból kiindulva eszkábáltam"
És még kérdezik páran, hogy miért is szarok a W3Schools példái... :N Na látod, pontosan ezért. Rossz fejlesztői szemléletet mutatnak, sokszor hibás kódokat, és még ha szerencsére részben a W3Fools.com, részben pedig mások és talán saját indíttatás hatására sokat javult is az oldal az évek során, még mindig nem tartom megbízhatónak. Sok ilyet látni, hogy egy változónak nem képesek normális neveket adni, a kezdő meg nyilván azt hiszi, hogy ez így teljesen rendben van. Nem beszélve arról, hogy azt hiszik, bármi köze is van az oldalnak a W3C-hez, amely a hivatalos webes ajánlásokat fogalmazza meg; na ez még külön rendkívül antipatikus az oldal részéről, hogy sehol nem tüntetik fel (keresgéltem az About us aloldalain is, nem találtam), hogy nincs közük a W3C-hez.
Ezért szoktuk inkább a Mozilla Developer Network (MDN) oldalát ajánlani, jóval megbízhatóbb forrásokat tartalmaz.
Ezt is csak érdekességként mondtam el, hogy tudd, nem kell ám magadra venni. :)
Ettől függetlenül ha valaki már tudja, mit csinál, gyorsreferenciaként megfelelhet a w3schools, de alapvetően kezdőknek elég rossz praktikákat mutat be sajnos.

"Pl. miért gáz a <center> elem, mikor a legegyszerűbb, működik, célra vezet. Ilyen a <b> elem is. Mire ezt css stylelal lekódolom, lemegy a nap..."
Ne viccelj már... :DDD Módosítottam neked az előző példát középre igazítással és egy példa gyanánt bemutatott félkövérítéssel: http://jsfiddle.net/4gcq15r7/1/
Az egésszel eltöltöttem kb. 10 másodpercet. Nyilván kezdőnek ez tovább tarthat, oké. De mennyivel? És mennyivel karbantarthatóbb lesz cserébe a kód? Annyi különbség van, ha az ember nem jsFiddle-ön keresztül csinálja, hogy létrehoz egy CSS-fájlt, azt pedig behúzza <link>-taggel, a tartalom pont ugyanez.
A <center> pedig azért gáz, mert egy alapvetően stílus-meghatározáshoz tartozó dolgot bedrótoztál HTML-kódba, ahelyett, hogy a többi stílus definiálására is alkalmas fájlban/fájlokban tennéd ugyanezt. Rugalmatlan, rossz megoldás. Nem beszélve arról, hogy a HTML5 már nem is támogatja ezt a taget! Hülye W3C, nem?
A <b>-re igazából ugyanez vonatkozik, bár egy fokkal elfogadhatóbb a használata, de ha már ilyesmi, akkor szemantikailag szerintem a <strong> talán jobb. De egy class-szel ellátott <span>-tag, majd a CSS-fájlban, erre az elemre vonatkozó font-weight: bold; semmivel sem macerásabb, sőt, a későbbi karbantartást könnyebbé teszi.
Ezeket a dolgokat nem azért találták ki, hogy szívják a vérét a webfejlesztőknek, összességében és hosszú távon azok érdekét szolgálják ezek a dolgok, csak rá kell állni a logikájára, meg kell érteni, hogy vajon miért így a jobb.
Én sem azért hívtam fel erre a figyelmedet, hogy neked rossz legyen, abból nekem nem származik semmi jó. :)

Az érdemi kérdésre, hogy miért nem jó az összehasonlítás, Jim-Y már válaszolt, ugyanez röviden és tömören: stringet (karaktersorozatot) hasonlítasz össze stringgel, nem pedig számot számmal, így az eredmény helytelen lesz az esetedben.
A parseInt() függvény pedig arra való, hogy a stringből kinyerjen egy egész számot (megfelelő számrendszerben).

Sk8erPeter

(#6034) Sk8erPeter válasza Aureal (#6026) üzenetére


Sk8erPeter
nagyúr

Nem azzal lett volna alapvetően a baj, hogy ajánlasz valami WYSIWYG-szerkesztőt (ha így értetted, akkor félreértetted), hanem azzal, amiket ajánlottál: ezek dokumentumszerkesztők, és közük sincs a HTML-szerkesztéshez, még ha egy összegányolt/tákolt/kalapált, ronda, erőforrás-igényes HTML-kódot képesek is legenerálni.

"minden html oktató oldal régebben is azzal kezdte hogy a legbiztosabb dolog kódolásra a Jegyzettömb"
Ha valaki Notepadban szerkeszt weboldalakat, az hülye. Annyi kezed alá dolgozó szerkesztőprogram van, hogy egyszerűen semmi nem szól amellett, hogy ezt használd, nem beszélve arról, hogy a Notepad még a Linuxos sortöréseket sem képes felismerni még a mai napig. Szóval ez felejtős. :)

(#6029) PumpkinSeed :
"Igazából, én Notepad++-ban dolgozok most is. Számomra sokkal kézre esőbb mint bármely IDE. nyilván sokkal eredményesebb lenne a munkám ha mondjuk NetBeans-ben csinálnám, de én ezt szeretem."
Mégis mi az oka, hogy már ennyi ideje benne vagy a dologban, mégsem tudsz áttérni valami normális fejlesztőkörnyezetre? :) Mindennek megvan a helye, a Notepad++ egy nagyon jó kis szövegszerkesztő progi, de nem normális fejlesztésekre való.

"A WYSIWYG szerkesztők pedig olyan embereknek van akik, nem tudnak kódolni (félre értés ne essék nem lenézésből írom)"
Nem feltétlenül azoknak való, kódolni képes ember is használhat ilyet, semmi tragédia nem történik, ha így tesz.

"Viszont a Word illetve ezek az egyéb Office szövegszerkesztők design elemekben olyan szegények"
Nem ez a legfőbb probléma velük, hanem hogy abszolúte nem cross-browser megoldásokat alkalmaznak (IE-ben lehet, hogy hasonlít valamennyire a megjelenítés, aztán ahány böngésző, annyi kinézet lesz), és amilyen HTML- és CSS-kódot generálnak, az olyan, mint egy hányás a körúton éjszaka hazafelé dülöngélve.

(#6030) Aureal :
Hát ja, sajnos elég jó a keresőoptimalizáltsága (rengetegen linkelnek is erre az oldalra), szóval könnyű rátalálni.

(#6032) Aureal :
Kissé félreértelmezted PumpkinSeed mondanivalóját, nem csak az a két szélsőség létezik, hogy ocsmány kód vagy épp széjjelcsillivillizett, erőforrás-igényes oldal. Nem beszélve arról, hogy az ocsmány kód pont erőforrás-igényes is tud lenni. :D Egyszerűen azért, mert a böngésző hangosan jajgatva szenved a kód feldolgozásától, majd renderelésétől.

Sk8erPeter

(#6035) Aureal


Aureal
senior tag

Más:
Azt hogy lehetne megoldani, hogy az előbbi kódomban, ha a max értéke mondjuk százas vagy ezres nagyságrendű, akkor az egyes helyiértékeket 0-val töltse fel vmi ciklus? Nem bírok rájönni sehogy sem. :(

Pl: 001... 010... 100 vagy 0001... 0010... 0100...
Arra gondoltam kérjem le az input value hosszát a document.getElementById('max').value.length kóddal. (?)

(#6036) Aureal válasza Sk8erPeter (#6033) üzenetére


Aureal
senior tag

Ok! És írtam is, hogy kösz a segítséget, csak ez így hirtelen a "lapozzunk az 1237. oldalra" c. fejezet az "első" órán. :) Persze Te sem tudtad hogy láma vagyok ebben, talán pont ezért nem is tudom teljesen értelmezni a Te kódod teljesen, de azt meg nem várhatom el hogy soronként, vesszőről vesszőre elmagyarázd... Azért még 1x köszi!
Mint mondtam ezek nálam ilyen hirtelen ötlet megvalósítások, eszembe nem jut hogy webprogramozóvá képezzem magam, lásd. kalapácsot is bárki használhat (ha tud), attól nem kell lakatos mesternek vagy kovácsnak állnia.

A W3S-ben amúgy azt szeretem, hogy a szélső sávban mint lexikon könyvjelző lehet keresni a "full" tartalomban ad 1, ad 2 hogy interaktívan kipróbálhatóak online a példái és rögtön látja, tesztelheti, átírhatja az ember a kíváncsiságának megfelelően, még más oldalaknál esetenként csak kódtöredékek vannak mintaként, amihez le kéne kódolni a html részt is, meg eleve elő az editorral stb... (Néha csak okostelán is megnézek hirtelen vmit benne, azon meg elég gáz lenne "jegyzettömbözni") :)

Talán egyszerűbb lett volna leírnom mi az, amit ezzel a fenti kóddal megpróbálok megoldani majd, csak ilyenekre mindig megkapja a magam fajta, ha ezzal kezdi, hogy "miért nem használod a googlet?", "más évekig tanulja, te meg elvárod hogy ingyen átadja a tudását?" stb, stb, kaptam már ilyet, ezért gondolom, hogy jobb ha az "idáig jutottam a magam erejéből" elvvel közelít vki. A net túloldalán (saját tapasztalatomtól is fogva) sosem tudni ki mennyire arrogáns vagy épp segítőkész.

(#6037) Sk8erPeter válasza Aureal (#6036) üzenetére


Sk8erPeter
nagyúr

Nincs mit!
"ezért gondolom, hogy jobb ha az "idáig jutottam a magam erejéből" elvvel közelít vki"
Ezt nagyon jól látod! Sokkal jobb, ha van valami kisebb kód, amiből ki lehet indulni, mert ebből látszik, hogy próbálkoztál, de nem jött össze, ezért kérsz segítséget. Sokkal szívesebben ad úgy mindenki segítséget. Még akkor is jobb, ha aztán fikázzuk a kódot. :P (Viszont azt is segítő szándékkal, nem öncélú kritizálás céljából.) Amúgy én a korábbi kódra azt hittem, az csak valami ollózott kódrészlet, azért is fikáztam olyan vehemensen, olyan szavakat használva, mint a fos. :D Szóval remélem, nem vetted magadra.

Ja, és egy kérés: a kifejezetten JavaScripttel kapcsolatos kérdésekkel költözzünk át ide:
http://prohardver.hu/tema/javascript_topic/friss.html
Köszi! :)

[ Szerkesztve ]

Sk8erPeter

(#6038) Jim-Y válasza Aureal (#6035) üzenetére


Jim-Y
veterán

1 perces példa, de ebből már ki tudsz indulni.

var NUM_LENGTH = 4,
num = 1,
len = ('' + num).length;

num = len < NUM_LENGTH ? new Array(NUM_LENGTH - len + 1).join('0') + num : num;

num -> 0001

Kis magyarázat:

A '' + num a numerikus értéket szövegessé konvertálja. Ezen lekérdezve a length tulajdonságot megkapjuk a szám hosszát karakterekben. Ha ez kisebb mint egy treshold (NUM_LENGTH), akkor NUM_LENGTH - len darab nullát kellé elé kirakni. Tehát ha a szám 1, ennek hossza 1, akkor 4 - 1 darab nullát kell az egyes elé kitenni. A new Array(NUM_LENGTH - len + 1) kód egy 4 -1 + 1 hosszúságú tömböt hoz létre amit rögtön össze is fűzünk egy karaktersorozattá a .join() tagfügvénnyel.

[ Szerkesztve ]

(#6039) Aureal válasza Jim-Y (#6038) üzenetére


Aureal
senior tag

Taktikailag sejtem (vmi hasonlóra gondoltam én is a value.length-ekkel), kódolásilag viszont nem vágom a példád. Pl tömbökkel még nem is foglalkoztam.

Akkor menjünk át ezzel a másik topicba!

(#6040) PumpkinSeed válasza Sk8erPeter (#6034) üzenetére


PumpkinSeed
addikt

A Notepad++ valamelyik frissítésében tartalmazott olyan dolgot, hogy most már benne is lehet olyat beállítani, hogy kulcsszó kiegészítés. Ezen kívül valamiért annyira tetszik az egész, hogy jobban szeretek ebben munkálkodni. Persze fent van a NetBeans is de azt csak Java-ra használom. Viszont nem tudom. Automatikusan ha valamit kódolni kell a kezem a Notepad-ra áll, pedig ott van mellette a NetBeans.

"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán

(#6041) _ak_ válasza PumpkinSeed (#6040) üzenetére


_ak_
addikt

Sublime? Jó, hogy nem ingyenes, de gyakorlatilag csak egy ablakot dob fel időnként, hogy meg kéne venni.

Nézd meg ezt a tutorialt. Ez után gyökeresen megváltozott a véleményem róla, noha most javarészt inkább a PHPStrom-ot gyűröm.

Let's begin, de gozaimasu!

(#6042) Mela Kehes válasza Aureal (#6020) üzenetére


Mela Kehes
addikt

Köszi, megnézem!

Sk8erPeter: :R

"Ha lehet menni akkor menjünk, ha meg tökölni kell akkor meg tököljünk."

(#6043) PumpkinSeed válasza _ak_ (#6041) üzenetére


PumpkinSeed
addikt

Ismerem, de valamiért mégis Notepad++. :D

"Akinek elég bátorsága és türelme van ahhoz, hogy egész életében a sötétségbe nézzen, elsőként fogja meglátni benne a fény felvillanását." - Kán

(#6044) cidalain


cidalain
veterán

kis linkelési kérdés:
használok egy intranetes oldalt, és szeretnék elhelyezni benne fájlra/mappára mutató linket, hogy a jóembernek csak kattintani kelljen.

A mappa elérési címe a belső szerveren:
\\Server-name\Folder1\Folder2\
Ezt bevágva böngésző címsorba megjelenik az adott mappa tartalma listázva.

ugyanezt kattintható linkként szeretném elérni:
<a href="\\Server-name\Folder1\Folder2\">link</a>

A böngésző az adott linket átalakítja, ha föléviszem az egeret azt írja ki hogy:
file://Server_name/Folder1/Folder2/

de a kattintás nem működik. ha jobb gomb link címének másolása opciót választom, majd bevágom böngésző címsorba, akkor megjelenik az adott mappa tartalma listázva.

erre valami ötlet hogy miért nem működik úgy ahogy gondolnám, hogyan lehetne kattinthatóan odavezetni az embert?

UPDATE: IE alatt megy, megnyitja a sajátgépben az adott mappát. ne ez nagyon jó lenne, ha más böngészőn is így működne. vélhetően a file protokoll-os linkkel nem tud (vagy nem akar) kezdeni semmit a Chrome, ezért nem történik ott semmi.

[ Szerkesztve ]

>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<

(#6045) honda 1993


honda 1993
senior tag

hali.

mivel nem nagyon talaltam megfelelo topicot,ezert ide irom a kerdesemet.

szoval egyre inkabb erdekel a "webprogramozas" ( direkt tettem idezo jelbe, mert tudom hogy a html es a css meg nem minosul programozasnak )
par napja elkezdtem nezegetni javascript tutorialokat is, es gyakorolgatok is rendesen.

szeretnek majd ezzel foglalkozni a tovabbiakban is ,tehat egy iskolat is el akarok vegezni.
de ugy hallottam hogy egyetemen nem inditanak webprogramozoi szakot ( regebben volt , de mar megszunt )

a kerdesem tehat az lenne hogy igaz -e amit hallottam, illetve hogy jol gondolom-e hogy semmi ertelme nem volna egy "OKJ tanfolyamnak "
( en valahogy ugy erzem hogy egy ilyen okj tanfolyam egyszeruen a 0-val egyenlo )

:R

XD alias IKSZDé

(#6046) cidalain válasza honda 1993 (#6045) üzenetére


cidalain
veterán

Hali.
Hogy minek van ertelme es minek nincs, az helyzetfuggo. Ha magadtol kepes vagy profi szintre fejlodni, akkor nincs ertelme az OKJ-nek. Ugyanakkor itthon mindig kelleni szokott a papir (nyilvan van olyan hely, ahova nem)
Azt hozzatennem, hogy ebbol megelni itthon rohadt nehez. Verprofinak kell lenni es rugalmasnak. Ha csak webre epitened a jovodet akkor keves a html+css+javascript. Kelleni fog az adatbaziskezeles, es a php is szerintem.
En tobb eve foglalkozom ezzel (nem foallasban), folyamatosan tanulok ujakat, (hisz a szakma is folyamatosan fejlodik), es messze van a profi szint tolem. En nem tudnek megelni csak ebbol. Azt latom, hogy nagyon telitett a piac, kis cegek nem forditanak erre sokat, nagy cegek meg nem biznak meg kishalakat.

>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<

(#6047) cidalain


cidalain
veterán

Persze, ugy ertem, hogy en lusta lennek ugyfelek utan kajtatni, az elso idoben meg ez mindenkeppen fontos. Ha jol dolgozol, akkor utana mar johetnek maguktol az ugyfelek.

Alkalmazottkent, meg nyilvanvaloan nem a taplaleklanc aljan levo ember fogja a nagy penzt szakitani, hanem a fonok, a cegvezeto.

>> GearBest Club Veszprém << >> https://www.facebook.com/gbc.veszprem <<

(#6048) honda 1993 válasza cidalain (#6046) üzenetére


honda 1993
senior tag

koszi.

esetleg arrol tudsz valamit hogy a felso oktatasban van- e web programozoi szak ? vagy tenyleg igaz lenne hogy mar megszunt ?

XD alias IKSZDé

(#6049) honda 1993 válasza honda 1993 (#6048) üzenetére


honda 1993
senior tag

ertem hogy mit mondasz.

en viszont szeretnek elvegezni egy webrogramozoi ( ha ilyen mar nincs akkor esetleg programozoi szakot ) de mindenkeppen egyetemen.

es mielott jonne a sok hsz hogy meg nem tudok semmit, ne gondolkodjak ilyenekben , tudom hogy nem vagyok meg sehol ( de erre van az iskola )

[ Szerkesztve ]

XD alias IKSZDé

(#6050) DNReNTi válasza honda 1993 (#6048) üzenetére


DNReNTi
őstag

Én webes alkalmazásfejlesztő (vagy vmi ilyesmi) szakirányon végeztem. Hidd el, amit ott tanultam a webes alkalmazásokról azzal nyugodtan kitörölhetem a **eggem. :D

but without you, my life is incomplete, my days are absolutely gray

Útvonal

Fórumok  »  Szoftverfejlesztés  »  HTML szerkesztés (kiemelt téma)
Copyright © 2000-2024 PROHARDVER Informatikai Kft.