JavaScript

Ez a téma lezárásra került a moderátor által.
JavaScript
2002-09-02T11:21:45+02:00
2003-07-10T17:01:49+02:00
2022-11-02T03:42:02+01:00
  • Köszi Dandan!

    Nem tudom, miért és hogy de a leveled után valahogy rájöttem a problémára. Adott egy hitet, hogy mégis lehetséges a megoldás.
    Ez egy két dimenziós tömb volt és régi ismereteimet használva [a,b] hivatkoztam az elemekre a helyes [a], helyet.

    Csaba

    ui:http://htmlinfo.polyhistor.hu/js13ref/toc.htm
    találtam ezt a címet és közkincsé teszem szuper jó
    Mutasd a teljes hozzászólást!

  • Nem biztos, hogy jól értettem, mi a probléma, egy tömböt haztál létre és egy fügvényen keresztül akarsz hozzáadni elemeket.
    array[array.length-1] az utólsó eleme.
    Akkor a fügvénnyel az array[array.length] elemtől felfelé (bezárólag) lehet hozzáadni elemeket.
    pl:
    pipi=new Array("mama","papa","néni")
    function addhozza(){
    pipi[3]="testvér"
    pipi[4]="nagybácsi";
    // és ha lekérdezed:
    alert(pipi.length)
    //biztos azt fogja írni, hogy "5"
    }
    Kipróbáltam
    Mutasd a teljes hozzászólást!
  • hali!
    köszi a segitséget, de időközben én is megoldottam a dolgot, ugyhogy most már 2 alternativám is van erre
    üdv,
    tiBRo
    Mutasd a teljes hozzászólást!
  • Sziasztok!

    Hogyan tudok egy globális változóként létrehozott tömbhöz újabb adatok írni egy függvényben?
    Nekem mindíg mindet átírta. Ha nem nyúltam hozzá akkor persze kitudtam olvasni az addig beleírtakat.

    Köszi Csaba
    Mutasd a teljes hozzászólást!
  • Akarom mondani tibro, azt hittem, elírtad

    Coldfire
    Mutasd a teljes hozzászólást!
  • tibor:

    var tarolas=""; var x=10; document.write("<form name='form1'>"); for (i=0; i<x; i++) { document.write("<input id="+i+" type='checkbox'>") } document.write("<br><input type='checkbox' id='ossz' onclick='osszes()'>"); document.write("<br><input type='button' value='Mehet!' onclick='atadas()'></form>") function osszes() { for (i=0; i<x; i++) { document.form1[i].checked=true; } } function atadas() { for (i=0; i<x; i++) { if (document.form1[i].checked) { tarolas+=i+" "; } } }


    Persze ez csak 1 lehetőség a sok közül. Itt a checkbox id-je a sorszáma is egyben. A tarolas változóban lesznek a kijelölt checkboxok id-i, szóközzel elválasztva. X db checkbox lesz

    Coldfire
    Mutasd a teljes hozzászólást!
  • hali!
    hogyan lehetne azt megvalósítani, hogy kiteszek X db checkboxot, attól függően, mennyi rekord van, ezen felül egy másik checkboxot, amivel az összeset kijelölhetem és egy továbbgombbal a kijelöltek id-jét átadni a következő programnak.
    várom a hozzászólást és a segítséget, köszi előre is,
    tibro
    Mutasd a teljes hozzászólást!
  • Coldfire! Kösz! majd akkor ezel próbálkozok!
    Mutasd a teljes hozzászólást!

  • Köszike!

    MULTIDIMENSIONAL ez a szó sehogy nem jutott eszembe. Hat micsoda javascriptbuzeralolamer vagyok én? :)

    Nah mindegy, mégegyszer köszke a segítséget, nagy leszek meghalalom.. ;)

    OKOSABB LETTEM! :)

    Mutasd a teljes hozzászólást!
  • Sziasztok!

    A problémám a következő:

    Van egy web lapom és azt szeretném, ha az egér egy kép fölé megy akkor a háttérben egy javascript meghívna egy php-s címet ami az átadott adatokat betenné egy adatbázisba.
    A kérdés hogyan tudok egy oldalt meghívni akár az onmouseover után rögtön vagy egy fügvényben úgy, hogy abbol a felhasználó semmit se lásson, tehát a böngésző ne nyissa meg a php-s oldat.

    Köszi Csaba
    Mutasd a teljes hozzászólást!
  • termeszetesen a JavaScript is tud tobbdimenzios tombot, es mint sok mas nyelvben itt is tombok tombjekent kell lertehozni.
    multitomb = array(2); multitomb[1] = array(2);

    amugy nem tudom mi az a rengeteg tutorial amit neztel, mert ousztan kivancsisagbol beutottem a Google-be hogy:
    javascript tutorial multidimensional arrays
    es megnyomtam az i feeling lucky gombot.
    az oldal aljan nezd.

    ozy
    Mutasd a teljes hozzászólást!
  • Haller!

    Egyetlen leírásban sem találtam olyat, hogy többdimenziós tömb.. Nem tudja a javascript ezt??

    Ilyesmire gondolok, persze nem működik:
    menu[1,1]='dim11'
    menu[1,2]='dim12'
    menu[2,1]='dim21'
    menu[2,2]='dim21'
    ...

    Vagy nem tudom.. teljesen kivagyok borulva.. segítsen már valaki.. mondjuk lehet jobb, ha konkrétan leírom, h mit szeretnék:

    szoval adott egy tömb, aminek elso dimenziojaban egy menu neve, a masodik dimenzioban a menu tartalma, a harmadik dimenzioban a menu elemeinek a linkjei.. (hu nem tok magyarazni)

    lényeg, igy szeretném:

    menu[1,0,0]="ez a menu neve"

    menu[1,1,0]="ez egy menüelem"
    menu[1,1,1]="ez is egy menüelem"
    menu[1,1,2]="meg ez is"

    menu[1,2,0]="http://ez egy menüelemhez tartozo link"
    menu[1,2,1]="http://ez egy menüelemhez tartozo link"
    menu[1,2,2]="http://ez egy menüelemhez tartozo link"

    na ezt szeretném, de nem működik..
    ha valaki tudna segíteni, nagyon orülnék, mert mar regota ezzel szenvedek..

    előre is köszi!
    Mutasd a teljes hozzászólást!
  • ZoZo:
    SZóval azt akarod, hogy a saját pageden belül lehessen mÁSZKÁLNI, de ha mondjuk a googleról egybol a tartalom oldalra mennek, akkor az indeX jöjjön be?
    SZerintem a history.go(-1) függvény értékét le lehet kérdezni, és akkor pl.:
    KEZDOPAGE="www.extra.hu/TLD"; hossz=kezdopage.length; if (history.go(-1).value.substring(0, hossz)=kezdopage { window.location.href=kezdopage; }
    Természetesen ez valószínű, hogy nem muxik, de vhogy errefelé probálkozzál...

    Jah, lehet, hogy nyitok egy wap fórumot! Szerintetek érdemes? Ti mennyire vagytok jártasak a WML-ben? Vagy mondjuk a WMLScriptben?
    Mert én most kezdem...

    Coldfire
    Mutasd a teljes hozzászólást!
  • hello!

    hogyan lehetne JavaScripttel (vagy máshogy) megoldani a következő problémát:
    Van 1 lap, és én azt szeretném, hogy hiába másolják ki egy részoldal címét, és írják be a böngészőbe, akkor is a kezdőlap jön be. help me plíííz.
    Mutasd a teljes hozzászólást!
  • Sziasztok!

    Van egy olyan problémám, amit sehogy sem tudok megoldani.

    Melyik paranccsal lehet a böngészőből kicsalni a kép beszúrása ablakot? Egy csomót próbálgattam már, de sehogy se megy.

    Légyszí segítsetek!

    Előre is köszi!
    Mutasd a teljes hozzászólást!
  • Üdv mindenkinek!

    Segítséget kérek!
    Ha egy oldalon levő checkbox-ot kijelölök, akkor hogyan lehet megcsinálni, hogy egy másik oldalon levő űrlapban levő ListBox-ba bekerüljön a hozzátartozó szöveg értéke?
    Mutasd a teljes hozzászólást!
  • hi ujra
    én még mindig azon a számszomszéd nevű logikai játékon küszködök, megint elakadtam ezt efogadja:
    document.norm.elements[eval(melyik-smekkora)].style.background!="white"
    de ezt nem:
    document.norm.elements[eval(melyik+smekkora)].style.background!="white"

    Persze ebből valószínűleg nem értetek semmit, mert így nem lehet megmondani, mi a rossz, csak ugy leírtam :) de a teljes forrás tul nagy, majd felrakom a netre és kikérem a segítségeteket :)

    Coldfire
    Mutasd a teljes hozzászólást!
  • Asmodeus:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Untitled</title> </head> <body> <script language="Javascript"> <!-- function coldfire() { if (document.xform.h.value%3==0) { window.alert("3"); } else { window.alert("Standard szöveg"); } } //--> </script> <form action="" name="xform"> <input type="button" value="Ide!" onclick="document.xform.h.value++;coldfire()"><input name="h" type="hidden" value=""> </form> </body> </html>
    Szóval ez a program minden 3-ik kattintáskor más szöveget ad, mint egyébként. Ha azt akarod, hogy kifejezetten a 3.ra legyen más, simán ezt írod be:
    document.xform.h.value==3;
    :yes

    Coldfire
    Mutasd a teljes hozzászólást!
  • Nacoval a bibi a kovetkezo:
    a registry-hez egy activeX vezerlo segitsegevel hozza lehet ferni, lehet irni olvasni es torolni. De kedves programozoink megfeledkeztek egy fontos fuggvenyrol megpedig a regExists-rol. Ugyanis ha a torolni vagy olvasni kivant cim nem letezik akkor egy oriasi error jelenik meg amit raadasul le se lehet kezeni mivel egyenesen az activeX vezerlo generalja! Nemtom vki jartas -e ilyesfele teruleteken, ha igen akkor megkoszonnem neki ha adna valamifele tanacsot hogyan lehet lekerdezni hogy letezik-e egy bizonyos adat a registry-ben. Elore is koszi!

    var objShell = new ActiveXObject("WScript.Shell");

    objShell.RegWrite ("HKCU\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\valami", 1, "REG_BINARY");
    var Key = objShell.RegRead ("HKCU\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\valami");
    objShell.RegDelete ("HKCU\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\valami");

    U.I. Es ha netan felkeltettem volna valakinek az erdeklodeset a windows script utan akkor elarulom hogy a msdn.microsoft.com oldalrollehuzhatja a windows script host 5.6 -os dokumentaciot!
    Mutasd a teljes hozzászólást!
  • Tsá mindenkinek!

    A kérdésem amoövetkező!
    Van egy jó hosszú listám, majdnem 400 név.
    Szeretnék a listáról mindenkinek egy levelet HTML alapú küldeni, ami kérdőívet tartalmaz.
    Hogyan csináljam, hogy ha pl. OUTLOOK-ban válaszolnak a levélere, az átküldött HTML tartalmazza az adatokat, a mit kitöltött?

    Köszi!
    Az e-mailom megváltozott, aszincsak@dynamicline.hu
    Mutasd a teljes hozzászólást!
  • Hali!

    Lenne egy olyan kérdésem, hogy meg lehet-e azt oldani javascripttel, hogy: van egy gomb, amire rákattintok, akkor felugrik egy bizonyos szöveg, na idáig okés, és azt kéne megoldani, hogy a harmadik kattintás után más szöveget írjon ki.
    Segítsetek plííz!
    Mutasd a teljes hozzászólást!
  • ja, es ha lehet emailben is irjatok valaszt, mert ritkan olvasom a forumokat
    Mutasd a teljes hozzászólást!
  • hali

    van vmi megoldas arra, hogy a javascript altal elerheto objektumokat nev szerint kilistazzam, a fugvenyeikkel, es adataikkal egyutt?

    igazabol ahhoz kellene a dolog, hogy az egyes bongeszok kozti kulonbseget lassam, hogy mit lehet beleirni egy crossbrowser scriptbe
    Mutasd a teljes hozzászólást!
  • hali,
    megneztem, szerintem ez úgy müxik, ahogy te is akartad...
    tehat egyik telcsitipusrol át a másikra és akkor az altipusok a telefon tipusának megfelelően változnak...
    huhh, ezt remélem megértetted
    Mutasd a teljes hozzászólást!
  • Hali!

    Köveztkező a gondom. Az http://info.pchdonline.com/index.html oldalra feltettem egy kis comboboxos javascript menüt. Már kiszedtem mindent belőle teljesen lebutitottam, for ciklust is eltávolitottam de a hiba még most is fent áll.

    Ha rámentek a mondjuk a Nokiára és utána a Sagemre akkor a Nokiák ottmaradnak, pedig törlődnie kéne. Nézzétek meg pls. mi lehet vele.

    Köszönöm előre is.
    Üdv: Gábor
    Mutasd a teljes hozzászólást!
  • Sziasztok! Meg szeretném kérdezni a következőt: Sok oldalon látható mostanság, hogy van 1 flash anim reklám de ez mozog föl le mindig a képernyő közepén maradva(magyarán követi az egérmozgást). Ez JavaSriptben van megoldva?
    Mutasd a teljes hozzászólást!
  • Ja, bocs, már megoldottam a problémát


    Coldfire
    Mutasd a teljes hozzászólást!
  • Ja, és valami eval() függvénnyel is meg lehet oldani, de én erről nem sokat tudok.
    Ha valakinek van ideje, elmagyarázhatná nekem ezt a beépített függvényt.
    Sajnos még elég kezdő vagyok programozásban

    Coldfire
    Mutasd a teljes hozzászólást!
  • ja, a black előtt nincs pontosvessző és - persze.
    Mutasd a teljes hozzászólást!
  • Hello!
    Ezt miért nem akarja elfogadni? :
    document.norm.elements[27].style.background="black";

    pedig van norm nevű formom, amibe betöltöttem 64 text-típusu inputot, és azt mondja, hogy nem objektum.

    Előre is kösz a segítséget.
    Egyébként ismeritek a számszomszéd nevű logikai játékot? Ha nem, nézzétek meg:jatek.fotexnet.hu SZóval ezt szeretném megírni js-ben, és már el is gondoltam, hogy hogy kéne, erre az elején elakadok....

    Coldfire
    Mutasd a teljes hozzászólást!
Ez a téma lezárásra került a moderátor által.
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd