Archívum - Május 1, 2007 - Fórum téma
input mező ciklusban
Sziasztok!
Lenne egy elég nagy problémám, de sajnos ötletem sincs hogy hogy kéne megoldani...
tehát van egy text atr.-ú input-om és ezt ciklusba tettem
ugy csináltam hogy:
for($i=0;$i<count($asd);$i++) {
echo "<input type=\"text\" name=\"nev_".$i."\">";
}
és mindegyikhez tartozik egy gomb is:
for($i=0;$i<count($asd);$i++) {
echo "<input type=\"text\" name=\"nev_".$i."\">";
echo "<input type=\"submit\" name=\"gomb\" value=\"Ok\">";
}
és hogy tudnám én azt megcsinálni hogy akármelyik ok gombra ráklikkelnek az öszes text-et is elküldje?
előre is köszönöm a segítséget!
■ Lenne egy elég nagy problémám, de sajnos ötletem sincs hogy hogy kéne megoldani...
tehát van egy text atr.-ú input-om és ezt ciklusba tettem
ugy csináltam hogy:
for($i=0;$i<count($asd);$i++) {
echo "<input type=\"text\" name=\"nev_".$i."\">";
}
és mindegyikhez tartozik egy gomb is:
for($i=0;$i<count($asd);$i++) {
echo "<input type=\"text\" name=\"nev_".$i."\">";
echo "<input type=\"submit\" name=\"gomb\" value=\"Ok\">";
}
és hogy tudnám én azt megcsinálni hogy akármelyik ok gombra ráklikkelnek az öszes text-et is elküldje?
előre is köszönöm a segítséget!
prototype.js - lehet egyszerűbben?
Ismerkedem a prototype-al, csináltam benne 2-3 diszkrét js példát, de lehet, hogy lehetne egyszerűbben/jobban is. Szóval az alábbiak működnek, de könnyen lehet, hogy a prototype lehetőségeit nem használtam ki, vagy nem illeszkedik a megoldásom a prototype filozófiájához.
Először csináltam két egyszerű fv-t:
Először csináltam két egyszerű fv-t:
// egy elem első adott típusú szülőjét adja vissza - az elemet magát is beleértve
// pl: getParentNode(getElementById('new'),'FORM');
getParentNode = function(element, nodeName) {
e = element;
while(e.nodeName != nodeName && e.parentNode)
e = e.parentNode;
return e;
}
// egy elem első adott class-ú szülőjét adja vissza - az elemet magát is beleértve
// pl: getParentNodeByClassName(getElementById('new'),'anyClass');
getParentNodeByClassName = function(element, myClassName) {
e = element;
while(!Element.hasClassName(e, myClassName) && e.parentNode) {
e = e.parentNode;
}
return e;
}
scrollbar kép-háttérrel?
Sziasztok!
Egy kis segítségre lenne szükségem.
Egy gördítősávot szeretnék egy oldalon elhelyezni,de nem az alapértelmezett szürke háttérrel, hanem általam készített képelemek felhasználásával.
Nem színezésre gondolok, csak képre, bár tudom hogy az egyszerűbb lenne.
Bármilyen megoldás érdekel: CSS, JavaScript,...,bármi.
A segítséget előre is köszönöm!
■ Egy kis segítségre lenne szükségem.
Egy gördítősávot szeretnék egy oldalon elhelyezni,de nem az alapértelmezett szürke háttérrel, hanem általam készített képelemek felhasználásával.
Nem színezésre gondolok, csak képre, bár tudom hogy az egyszerűbb lenne.
Bármilyen megoldás érdekel: CSS, JavaScript,...,bármi.
A segítséget előre is köszönöm!
Js setInterval és változók/metódusok elérése
Sziasztok
Felmerült bennem egy kérdés változók hatáskörével kapcsolatban, most próbálkozom javascriptben oop-vel, kb. a legegyszerűbb kódban is elakadod ha ezt csinálom:(a meghívást nem írtam ide)
Nyilván a setInterval-al van a gond, ilyenkor azért nem megy a "this" mert a vezérlés a globális futási környezetben van? Tehát a process() mint sima függvény hívódik meg, nem mint a myObj egyik metódusa? Vagy rossz így az egész?
kösz
üdv
BL
■ Felmerült bennem egy kérdés változók hatáskörével kapcsolatban, most próbálkozom javascriptben oop-vel, kb. a legegyszerűbb kódban is elakadod ha ezt csinálom:
function myObj() {
var sign = 0;
this.setup = function() {
setInterval(this.process,2000);
}
this.process = function() {
alert(this.sign) //undefined
}
}
Nyilván a setInterval-al van a gond, ilyenkor azért nem megy a "this" mert a vezérlés a globális futási környezetben van? Tehát a process() mint sima függvény hívódik meg, nem mint a myObj egyik metódusa? Vagy rossz így az egész?
kösz
üdv
BL
Engedély megtagadva: HTMLDocument.getElementById
Sziasztok!
szeretnék egy iframe-s file feltöltést csinálni.
A file feltöltés ugy műxik, hogy egy linkre kattintva megnyílik egy layer, amiben benne van a tallózás, és egy iframe. Azonban a feltöltött fájl nevét szeretném berakni egy másik div-be (a parent documentumba), ezért az iframéba a feltöltés végén a következő válasz érkezik a feltöltést intéző php-től:
otthon a saját szerveren minden tuti... feltölti a fájlt, majd csodásan beilleszti a szükséges
form elemeket.
nem így a neten...
ott hibaüzenetet küld, és nem hajlandó a parent dokumentum megadott div-jébe belerakni az elemeket.
a hibaüzenet:
uncaught exception: Engedély megtagadva a tulajdonság lekérdezéséhez: HTMLDocument.getElementById
a fájl egyébként feltöltésre kerül.
előre is köszönöm a segítséget.
■ szeretnék egy iframe-s file feltöltést csinálni.
A file feltöltés ugy műxik, hogy egy linkre kattintva megnyílik egy layer, amiben benne van a tallózás, és egy iframe. Azonban a feltöltött fájl nevét szeretném berakni egy másik div-be (a parent documentumba), ezért az iframéba a feltöltés végén a következő válasz érkezik a feltöltést intéző php-től:
if(is_file($TMP_DIR.$TMPNAME))
{
echo "
<script>
window.parent.document.getElementById('".$TargetDiv."').innerHTML= '<input type=\"hidden\" name=\"TMPFILE\" id=\"TMPFILE\" value=\"".$TMPNAME."\" />".'<label>File neve: <input name="FILENAME_'.$ID.'" type="text" id="FILENAME_'.$ID.'" maxlength="50" rel="filename" value="" onfocus="FileNameCheck'.$ID.'Obj.InitNow()" /></label><label>Alt: <input name="FILEALT_'.$ID.'" type="text" id="FILEALT_'.$ID.'" maxlength="50" rel="hungary" value="" /></label>\';
</script>
';
}
{
echo "
<script>
window.parent.document.getElementById('".$TargetDiv."').innerHTML= '<input type=\"hidden\" name=\"TMPFILE\" id=\"TMPFILE\" value=\"".$TMPNAME."\" />".'<label>File neve: <input name="FILENAME_'.$ID.'" type="text" id="FILENAME_'.$ID.'" maxlength="50" rel="filename" value="" onfocus="FileNameCheck'.$ID.'Obj.InitNow()" /></label><label>Alt: <input name="FILEALT_'.$ID.'" type="text" id="FILEALT_'.$ID.'" maxlength="50" rel="hungary" value="" /></label>\';
</script>
';
}
otthon a saját szerveren minden tuti... feltölti a fájlt, majd csodásan beilleszti a szükséges
form elemeket.
nem így a neten...
ott hibaüzenetet küld, és nem hajlandó a parent dokumentum megadott div-jébe belerakni az elemeket.
a hibaüzenet:
uncaught exception: Engedély megtagadva a tulajdonság lekérdezéséhez: HTMLDocument.getElementById
a fájl egyébként feltöltésre kerül.
előre is köszönöm a segítséget.