ugrás a tartalomhoz

Archívum - Már 12, 2013 - Fórum téma

Javascriptben írt placeholder probléma

juhostt · 2013. Már. 12. (K), 21.00
Sziasztok!

Megint egy kis segítségre szorulok.
Adott a következő js script, amely placeholder funkciót lát el egy input mezőben.
A script előző verziója ie-ben nem működött, így jött a módosítás, ami nem teljesen megy.
Leírom a függvényt és a sikertelen próbálkozásaim.

Az onfocus esetére írt script:
  1.  function pasf(ph, obj){  
  2.     if(obj.value == ph)  
  3.       obj.value = "";  
  4.   if ( obj.value == "" && obj.value != "Jelszó")  
  5.   {  
  6.      
  7. var newO=document.createElement('input');  
  8. newO.setAttribute('type','password');  
  9. newO.setAttribute('size','19');  
  10. newO.setAttribute('name','jelszo');  
  11. newO.setAttribute('id','pas');  
  12. newO.setAttribute('class','pass');  
  13. newO.setAttribute('onblur','pasb('Jelszó',this)');  
  14. newO.setAttribute('onfocus','pasf('Jelszó',this)');  
  15. obj.parentNode.replaceChild(newO,obj);  
  16. newO.focus();  
  17.   }  
  18.   }  
Az onblur esetére írt script:
  1. function pasb(ph, obj){  
  2.        if(obj.value == "") {  
  3.    obj.value = ph;  
  4.        }  
  5.   
  6. }  
A script működése:
1. az oldal betöltésekor:
Kiírja, hogy "Jelszó".
2. Belekattintok az input mezőbe:
A "Jelszó" kitörlődik, az input mező típusa password.
3. Kikattintok az input mezőből:
A beírt szó megmarad és marad password típusú mező.
4. A fekete leves:
Ha kitörlöm a beírt szót, a bejön a "Jelszó" szó, de nem tudom visszaállítani erre az eseményre hogy text típusú legyen.
Voltak próbálkozások, de volt amikor nem maradt meg a beírt szöveg. Volt amikor nem lett password típusú az input mező. Volt amikor a 2. belekattintásra tünt el a beírt szó

Szerintem a pasb függvényben kell írni, mivel az input mező "elhagyása" ennek az eredményeként fut le. Én is ebben próbáltam alkotni, de mint írtam eddig sikertelenül.

Javascript - Checkbox (3 csoportban) - All checked/unchecked csoportonként

peachman · 2013. Már. 12. (K), 19.03
Sajnos nem erősségem a JS és egy feladatot kellene megoldanom. Ehhez szeretném a segítségeteket kérni.
Van egy FORM jó sok elemmel, AJAX alapon DIV váltásokkal megoldva. Van egy olyan része, ahol 3 csoportban vannak checkbox-ok. Még máshol is vannak a form-ban, de azok most nem játszanak. A feladatom az volna, hogy mindegyik csoporthoz tegyek egy olyan checkbox-ot, amivel az adott csoport összes elemét tudom checked/unchecked állapotba tenni. A csoportok elemeit egy PHP rakja össze, így a számuk változó.
HTML minta így nézne ki:
  1. <form name="myform" method="post">  
  2.   
  3. <fieldset id="box1">  
  4. <legend>Test1  
  5. <input type="checkbox" onClick="">  
  6. </legend>  
  7. <input type="checkbox" name="list[]" value="1">Test1<br>  
  8. <input type="checkbox" name="list[]" value="2">Test2<br>  
  9. <input type="checkbox" name="list[]" value="3">Test3<br>  
  10. </fieldset>  
  11.   
  12. <fieldset id="box2">  
  13. <legend>Test2  
  14. <input type="checkbox" onClick="">  
  15. </legend>  
  16. <input type="checkbox" name="list[]" value="4">Test4<br>  
  17. <input type="checkbox" name="list[]" value="5">Test5<br>  
  18. <input type="checkbox" name="list[]" value="6">Test6<br>  
  19. </fieldset>  
  20.   
  21. <fieldset id="box3">  
  22. <legend>Test3  
  23. <input type="checkbox" onClick="">  
  24. </legend>  
  25. <input type="checkbox" name="list[]" value="7">Test7<br>  
  26. <input type="checkbox" name="list[]" value="8">Test8<br>  
  27. <input type="checkbox" name="list[]" value="9">Test9<br>  
  28. </fieldset>  
  29.   
  30. </form>  
Ehhez kellene valami olyan függvény, amit meghívhatok, de a fieldset id alapján tudná az elemeket kezelni.
 

Egyszerű vonaldiagramm txt ből beolvasva

colinkrissz · 2013. Már. 12. (K), 15.59
Sziasztok! Nagyon kéne a segítség, kezdő php-s vagyok, de nincs tippem hogyan is kéne. A grafikon alapok megvannak rajzolva, viszont a beolvasott txt ből nyert számsorozatot kéne megrajzolni vonaldiagrammként. Előre is Köszönöm.
 

Karaktersorozatból számok kinyerése megadott pozícióból

juhostt · 2013. Már. 12. (K), 13.18
Sziasztok!

Adott egy filenev ami akár egy karaktersorozat is lehetne, amelynek a nevéből szeretnék kinyerni 2 különboző számot.
A filenév így épül fel:
valamix()600y()700.jpg
A valami szó nem fix, a hossza változik.
A 2 szám is változik, nem minden esetben 3 számjegyű. (2-4 számjegy között fog mozogni)
Ami fix, hogy az x()után jön egy szám és az y() után jön egy szám. Ez a 2 szám kellene nekem.

Szerintem pregmatch-al kellene megoldani, de nem nagyon vágom ezt a témát sajnos. Előre is köszönöm a segítséget!
 

git és eltérő környezetek

inf · 2013. Már. 12. (K), 03.28
Érdekelne, hogy ti hogyan oldjátok meg gittel azt a problémát, hogy a helyi teszt rendszernél teljesen más config fájlokat kell használni, mint az éles szerveren. Én arra jutottam, hogy be kell tenni az összes config fájlt gitignore-ba, és kézzel feltenni őket éles szerverre. Arra jutottam még, hogyha minden ágon ott van az összes környezethez tartozó config, akkor a gitignore-ba csak az aktuális környezet nevét tartalmazó fájlt kellene betenni, így ha valami változik az éles szerver config-jában, akkor azt is automatizáltan fel lehetne tölteni. Lehet, hogy ennél van jobb megoldás is, csak én nem látom... :o