2013. május 21., kedd

Hozzászólások

(#801) vakondka válasza alitak (#800) üzenetére


vakondka
(őstag)
LOGOUT blog

...lehet, hogy a hiba az én készülékemben van de nem igazán értem, hogy
mit kellene csinálnia ennek a scriptnek azon kívül, hogy a képernyő tetejére ugrik... :F

leírnád kicsit részletesebben az egészet ?

http://vakondweb.hu - Adwords féláron

(#802) alitak válasza vakondka (#801) üzenetére


alitak
(senior tag)
LOGOUT blog

Csinálok egy fórumot. A hsz-eknél lenne egy válasz gomb, amire ha rákkattint, akkor a kép tetejére ugrik, valamint az ott levő (hozzászólás megírására szolgáló) form hidden típusú változójába egy adott értéket berak. Ez szolgálna arra, hogy a feldolgozó php oldal tudja, hogy, választ írsz vkinek.
tehát:
mielőtt a válasz gombra kattint vki:

<form>
<input type=''hidden'' name=''val'' value=''''>

Miután rákkattint vki erre: <a href='''' onclick=''val(8)''>, akkor ez lesz a formban:
<input type=''hidden'' name=''val'' value=''8''>
Ekkor ugye ha megírja a postot, akkor utána már az az infó is átmegy, hogy a #8-ra küldi a választ.
Erre kéne nekem egy javascript.

Nec arte, nec marte | használt hardverek jó áron: http://goo.gl/No0K4

(#803) HelpSeeker


HelpSeeker
(újonc)

Sziasztok!

A következő a problémám. Van egy weboldal ami a megnyitás után 5 mp múlva betölt egy másik oldalt, ami azután véletlenszerűen egy másik oldalt tölt be önmagára. Ehhez a következő javascript kódot használom:

setTimeout(''ablak1 = window.open('url', 'ablak1', '')'',5000);

10 mp múlva szeretném kiolvasni a megnyitott ablak végső url-jét valami ilyesmivel:

setTimeout(''document.form1.name1.value = ablak1.location.href'',10000);

[ Az oldalon van egy <form name=''form1''><input type=''text'' name=''name1'' value=''0'' size=''50''></form> ]

és aztán bezárni:

setTimeout(''ablak1.close()'',11000);

Ebből az 1. és a 3. sikerül :) De sehogysem tudom kiolvasni az url-t gondolom rosszul hivatkozom rá. Ebben szeretném a segítségeteket kérni.

Köszönöm!
Zoli

[Szerkesztve]

[Szerkesztve]

(#804) vakondka válasza alitak (#802) üzenetére


vakondka
(őstag)
LOGOUT blog

mi lenne, ha nem ugyanazon az oldalon lenne a válaszhoz a form,
mint ahol a hozzászólások?
Arra gondolok, hogy így sokkal egyszerűbb lenne az egész, mert a hsz linkjébe bele lehetne rakatni a php-val, hogy az melyik hsz és a feldolgozó oldal,
ahol beírják a választ az egy $_GET-el szépen lekérdezi a változót és már meg is van a hozzászólás száma.
Így folytatva a gondolatmenetet a válaszhoz tartozó form hidden mezőjébe bele tudod íratni az értéket, hogy melyik válaszról van szó.

Tudom, hogy ez nem ez amit szerettél volna, de talán azért jobb,
mert könnyebb megvalósítani és akkor is menni fog, ha a felhasználó letiltotta a javascriptet.

[Szerkesztve]

http://vakondweb.hu - Adwords féláron

(#805) alitak válasza vakondka (#804) üzenetére


alitak
(senior tag)
LOGOUT blog

Hát igen, ez így egyszerűbb lenne. Csak úgy terveztem, hogy a postok tetején lesz az új hozzászólás mező. Meg ígyis van már megcsinálva, szóval az lenne a legjobb. De ha nem lesz megoldva, akkor új oldalra kerül az új post/válasz küldése.

Nec arte, nec marte | használt hardverek jó áron: http://goo.gl/No0K4

(#806) szicsu


szicsu
(őstag)

HI!

Megin elakadtam egy ügyben :W :W :W :W :W
hogy tudok egy oldalon lévő iframeben lévő form egyik input boxának a vaule-ra hivatkozni.

ill mi tud nekem segíteni a DOM-ban navigálni?

''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''

(#807) tavi007


tavi007
(újonc)

sziasztok
az lenne a kérdésem, hogy hogy lehet milyen forráskóddal lehet megoldani azt hogy adott 4 vagy 5 kép és azok meghatározott időközönként váltsák egymást
előre is köszi a segítséget

(#808) vakondka válasza tavi007 (#807) üzenetére


vakondka
(őstag)
LOGOUT blog

az időzítéseket a setTimeout() függvénnyel kell csinálni.

http://vakondweb.hu - Adwords féláron

(#809) vakondka válasza vakondka (#808) üzenetére


vakondka
(őstag)
LOGOUT blog

például így: [link]

http://vakondweb.hu - Adwords féláron

(#810) szicsu


szicsu
(őstag)

Hogy tudok egy dátumot (YYYY-mm-dd) adott nappal megnövelni?

''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''

(#811) Sky-Zetor


Sky-Zetor
(újonc)

Hi!
Azt szeretném, hogy az oldalam újratöltődjön, ha átméretezték az ablakot. Ezt ugyebár a:

<BODY onResize=''location.reload()''>

egyszerű kis parancsal tenném meg, ami IE alatt műxik is, mint kisangyal, de ezzel a rohadék Netscape-el az istennek se akar. A gond az onResize eseménykezelővel lehet, mert ha linkről hívom meg a ''location.reload()'' -ot, akkor műxik.

V.kinek v.mi ötlet?

(Netscape 8.1.2-vel, Firefox 1.0.7-tel is próbáltam)

[Szerkesztve]

Apám mondta... Nem az a jó nő, aki olyat tud, hogy a káma szutra is belepirul, hanem aki a gatyádat, meg a zoknidat kimossa, és nem veri szét a fejed, ha részegen mész haza!

(#812) vakondka


vakondka
(őstag)
LOGOUT blog

JAVASCRIPT BIBLIA (angolul): [link]

Aki javascript-tel valaha foglalkozott, vagy fog foglalkozni az nézze meg ezt a linket.
Csak türelem...kb. 35MB :)

http://vakondweb.hu - Adwords féláron

(#813) vancha2


vancha2
(fanatikus tag)

A következő scriptet használom egy egy 3 állású gomb megjelenítésére:

<A target=''Fokeret'' href=''http://www.vcsabi.uw.hu''
onMouseOver=''return changeImage()''
onMouseOut= ''return changeImageBack()''
onMouseDown=''return handleMDown()''
onMouseUp=''return handleMUp()''
>
<img
name=''jsbutton'' src=''../gomb1_ki.jpg'' border=''0''
alt=''gomb1'' width=''160'' height=''35''></A>

<SCRIPT language=''JavaScript''>

upImage = new Image();
upImage.src = ''../gomb1_be.jpg'';
downImage = new Image();
downImage.src = ''../gomb1_le.jpg''
normalImage = new Image();
normalImage.src = ''../gomb1_ki.jpg'';

function changeImage()
{
document.images[''jsbutton''].src= upImage.src;
return true;
}
function changeImageBack()
{
document.images[''jsbutton''].src = normalImage.src;
return true;
}
function handleMDown()
{
document.images[''jsbutton''].src = downImage.src;
return true;
}
function handleMUp()
{
changeImage();
return true;
}
</SCRIPT>


Amikor csak 1 gombot rakok bele akkor tökéletesen működik. A gond akkor jön elő, amikor berakok utána mégegyet. Ebben az esetben betölti a képeket rendesen de csak a 2. gomb működik. Mi lehet ennek az oka? Tudna valaki segíteni? :F

[Szerkesztve]

[Szerkesztve]

[Szerkesztve]

(#814) bobace


bobace
(őstag)
LOGOUT blog

A kérdésem az hogy flash gombom hivatkozik javascriptel arra hogy záródjon be az ablak ha rákattintok. Minden szép és jó IE-ben de Firefoxban nem működik. Miért?

Nem az a szabadság, hogy azt teheted, amit akarsz, hanem, hogy nem kell megtenned, amit nem akarsz.

(#815) alitak válasza alitak (#802) üzenetére


alitak
(senior tag)
LOGOUT blog

UP!
Még mindig kéne segítség, hátha vki betéved.

Nec arte, nec marte | használt hardverek jó áron: http://goo.gl/No0K4

(#816) vancha2 válasza vancha2 (#813) üzenetére


vancha2
(fanatikus tag)

NINCS SENKI AKI VÁLASZOLNA? :(((

(#817) paramparya válasza vancha2 (#813) üzenetére


paramparya
(őstag)

Azért, mert egyrészt id-t kéne neki adni, és másrészt utána azzal hivatkozni rá... Honnan tudja szegény javascript értelmező, hogy melyikre gondosz?

(#818) paramparya válasza alitak (#802) üzenetére


paramparya
(őstag)

csinálsz egy val függvényt, annak átadsz egy id-t, aminek alapján a val ID!! -jű meződnek átadod azt az értéket...

tehát:

functino val(id)
{
var val = document.getElementById('val');
val.value = id;
}

az input-nak meg adj id-t is, ami legyen val, vagy lehet bármi, de akkor a függvényben is cseréld ki...

(#819) vancha2 válasza paramparya (#817) üzenetére


vancha2
(fanatikus tag)

És azt hogy kell csinálni? Mert nem igazán vagyok otthon javascriptben. :B

(#820) shev7 válasza vancha2 (#819) üzenetére


shev7
(PH! kedvence)

ennyire azert ez nem bonyolult, hogy ne ertsd meg, ha tenyleg nem megy, akkor erdemes utanaolvasni, mert csak akkor fogod megerteni...

<html>
<head>
<SCRIPT language=''JavaScript''>

upImage = new Image();
upImage.src = ''b_gray.gif'';
downImage = new Image();
downImage.src = ''b_blue.gif'';
normalImage = new Image();
normalImage.src = ''b_pink.gif'';

function changeImage(img)
{
document.images[img].src= upImage.src;
return true;
}
function changeImageBack(img)
{
document.images[img].src = normalImage.src;
return true;
}
function handleMDown(img)
{
document.images[img].src = downImage.src;
return true;
}
function handleMUp(img)
{
changeImage(img);
return true;
}
</SCRIPT>
</head>

<body>
<A onMouseOver=''return changeImage('jsbutton1')''
onMouseOut= ''return changeImageBack('jsbutton1')''
onMouseDown=''return handleMDown('jsbutton1')''
onMouseUp=''return handleMUp('jsbutton1')''>
<img name=''jsbutton1'' src=''b_pink.gif'' border=''0''
alt=''gomb1''></A>
<A onMouseOver=''return changeImage('jsbutton2')''
onMouseOut= ''return changeImageBack('jsbutton2')''
onMouseDown=''return handleMDown('jsbutton2')''
onMouseUp=''return handleMUp('jsbutton2')''>
<img name=''jsbutton2'' src=''b_pink.gif'' border=''0''
alt=''gomb1''></A>
</body>
</html>

''Gee, Brain, what do you want to do tonight?'' ''The same thing we do every night, Pinky: Try to take over the world!''

(#821) meone


meone
(tag)

Sziasztok
<form method=''post'' action=''beir.php'' name=''form1'' onSubmit=''return checkKvizJatek()''>


<script language=''JavaScript''>
function checkRadios(radioinputname, szoveg) {
if (document.form1[radioinputname]) {
var el = document.form1[radioinputname];
var itemchecked = false;
var radiogroup = el; // get the whole set of radio buttons.
for(var j = 0 ; j < radiogroup.length ; ++j) {
if(radiogroup[j].checked) {
itemchecked = true;
break;
}
}
if(!itemchecked) {
alert(szoveg);
if(el.focus)
el.focus();
return false;
}
}
return true;
}

function checkKvizJatek() {
if (! checkRadios(''kvizjatek1'', ''Nem válaszoltál az elso tippelos kérdésre!'')) {
return false;
}
if (! checkRadios(''kvizjatek2'', ''Nem válaszoltál a második tippelos kérdésre!'')) {
return false;
}
if (! checkRadios(''kvizjatek3'', ''Nem válaszoltál a harmadik tippelos kérdésre!'')) {
return false;
}
if(eval(''document.form1.textfield.value'')=='''') {
alert(''Hiányzik a név!!'');
eval(''document.form1.textfield.focus();'');
return false;
}
if(eval(''document.form1.message.value'')=='''') {
alert(''Nem válaszoltál az elso kvíz kérdésre !!'');
eval(''document.form1.textfield2.focus();'');
return false;
}
if(eval(''document.form1.message2.value'')=='''') {
alert(''Nem válaszoltál a második kvíz kérdésre !!'');
eval(''document.form1.textfield2.focus();'');
return false;
}
}
</script>


<br>
Név:<input type=''text'' name=''textfield'' id=''textfield'' size=''8'' maxlength=''8''/> <br>
<p>  </p>
<p class=''kerdes''>Melyik televízió vetítette eloszor a sorozatot?</p>
<p><input name=''kvizjatek1'' value=''1'' type=''radio'' />ABC Televízió</p>
<p><input name=''kvizjatek1'' value=''2'' type=''radio'' />RTL</p>
<p><input name=''kvizjatek1'' value=''3'' type=''radio'' />HBO</p>
<p><input name=''kvizjatek1'' value=''4'' type=''radio'' />HBO</p>
<p class=''kerdes''>Melyik televízió vetítette eloszor a sorozatot?</p>
<p><input name=''kvizjatek2'' value=''1'' type=''radio'' />ABC Televízió</p>
<p><input name=''kvizjatek2'' value=''2'' type=''radio'' />RTL</p>
<p><input name=''kvizjatek2'' value=''3'' type=''radio'' />HBO</p>
<p><input name=''kvizjatek2'' value=''4'' type=''radio'' />HBO</p>
<p class=''kerdes''>Melyik televízió vetítette eloszor a sorozatot?</p>
<p><input name=''kvizjatek3'' value=''1'' type=''radio'' />ABC Televízió</p>
<p><input name=''kvizjatek3'' value=''2'' type=''radio'' />RTL</p>
<p><input name=''kvizjatek3'' value=''3'' type=''radio'' />HBO</p>
<p><input name=''kvizjatek3'' value=''4'' type=''radio'' />HBO</p>

Szöveges kérdés1:<textarea name=''message'' rows=6 cols=48 wrap=soft></textarea> <br>

Szöveges kérdés2 <textarea name=''message2'' rows=6 cols=48 wrap=soft></textarea><br>

<br />
<input type=''submit'' name=''mehet'' value=''Mehet''>
<input type=''reset'' value=''Mégse...''>

</form>


Nekem az lenne problémám hogy mikor fut a sript és mikor eljut elenörzében a Szöveges kérdés1-ig és a Szöveges kérdés2-ig akkor feldobja az alert ablakot mikor rányomom az ok-ot akkor is tovább megy pedig visszakéne térni a form-ra.
A javítás sűrgős lenne ha meglehet csinálni.
Köszi szépen.Előre is.

Elnézést kérek mindenkitől a helyes írásom ért :)

(#822) Belvaros


Belvaros
(tag)

Sziasztok,

arra lenne szükségem, hogy egy egyszerű szövegbeviteli mezőbe (text field) defaultként jelenjen meg egy szürke szöveg, majd amikor belekattintok, akkor tűnjön el és a billentyűzetről bevitt szöveg már rendes fekete színnel íródjon.

Próbáltam átnézni a topikban leírtakat, de nem találtam erre megoldást, ezért bátorkodtam megkérdezni, hogy is kellene ezt... :B

Köszönettel:
Belvaros :R

(#823) vakondka válasza Belvaros (#822) üzenetére


vakondka
(őstag)
LOGOUT blog

Szia,

nem tudom, hogy lesz szürke, de ez kattintásra kitörli a default értéket:
javascript: (a head részbe kell rakni megfelelő script és /script tagok közé)

function clearText(thefield){
if (thefield.defaultValue==thefield.value)
thefield.value = ''''
}


beviteli mező:
<input type=''text'' name=''valami'' value=''Ez ki fog törlődni'' onfocus=''clearText(this)''>

http://vakondweb.hu - Adwords féláron

(#824) meone válasza meone (#821) üzenetére


meone
(tag)

Meg oldottam a problémám csak két helyen elírtam a kódot. :DDD :D

Elnézést kérek mindenkitől a helyes írásom ért :)

(#825) Briganti


Briganti
(tag)

pliiz segitsetek, mert nem nagyon foglalkoztam javascriptel mostanaig ...

nekem van egy drop-down-m 3 ertekkel ami egy tablazatba van (2 oszlop. 3 sor, de ez sztem nem lenyeg :) ) :

-----------------------------------------
Felirat0: | < drop-down0 > |
-----------------------------------------
Felirat1: | < drop-down1 > |
-----------------------------------------
Felirat2: | < drop-down2 > |
-----------------------------------------

ha en a harmadik erteket valasztom akko meg kene valtoztassa a masik 2 dropdown option value erteket, es a drop-down1 , -2 is tartalmaz 5 5 erteket...

gondolom valami ilyesmi kell, csak nemtudom helyesen:

if (drop-down0.value == 3) {
drop-down1 values : value1,value2,value3,value4,value5
drop-down1 values : value1,value2,value3,value4,value5
}

ez igy eleg suta, de fogalmam sincs hogy merre fele induljak ...

If debugging is a process of removing bug, then programming is a process of putting them in ...

(#826) chop válasza Briganti (#825) üzenetére


chop
(őstag)

Pedig nem tul bonyolult:

var menu = document.getElementById('select');

menu.selectedIndex = menu.length;


Ez ugye kivalasztja a select legordulo menu legutolso elemet, latszik, hogy a selectedIndex tulajdonsag a kulcs.

(#827) Belvaros válasza vakondka (#823) üzenetére


Belvaros
(tag)

Köszönöm a megoldást, közben sikerült szürkére is váltani az eredetit, úgyhogy teljes az öröm :)

...de lenne még egy kérdésem és ez elég kardinális lenne:


Hogyan lehet egy javascript változó értékét átadni a php-nek?

PHP-ből js-be már megy a dolog, de vissza... :O

(#828) chop válasza Belvaros (#827) üzenetére


chop
(őstag)

GET valtozo eseten belerakod az URL-be (pl. location.replace('oldal.php?valtozo=ertek')), POST-nal pedig bepakolod a form egyik hidden mezejebe.

(#829) Briganti válasza chop (#828) üzenetére


Briganti
(tag)

thx! :R

If debugging is a process of removing bug, then programming is a process of putting them in ...

(#830) Belvaros válasza chop (#828) üzenetére


Belvaros
(tag)

Köszönöm szépen én is :), közben délután ráleltem egy kódra a neten és kisilabizáltam a dolgot, de rögtön jön a következő dolog: tömb-kezelés :O

Adva van a következő kód:

<html>
<head>

<? $db=12; ?>

<script> data_db=''<?=$db;?>''; </script>

<script language=''JavaScript'' type=''text/javascript''>

var num = data_db;

function ChangeMinus() {
var szam = document.getElementById(''szam'');
if (num>1) {num = num - 1;}
szam.firstChild.nodeValue=num;
}

function ChangePlus() {
var szam = document.getElementById(''szam'');
num = num - 1 + 2;
szam.firstChild.nodeValue=num;
}

</script>
</head>

<body>


<?
for ($ix=0;$ix<=2;$ix++)
{
include(''jsc_tetel.php'');
}
?>

</body>
</html>




ez pedig az előzőleg meghívott jsc_tetel.php kódja:


<table border=''0'' cellspacing=''0'' cellpadding=''0''>
<tr>
<td width=''10''>
<input type=image src=''minus.gif'' onClick=''ChangeMinus()''>
</td>
<td width=''10''>
<input type=image src=''plus.gif'' onClick=''ChangePlus()''>
</td>
<td width=''50''></td>
<td width=''50'' ID=''szam''>12</td>
</tr>
</table>



A gond az, hogy bárhogyan is próbálok tömbösen értéket adni js-ben, nem szereti. Azt szeretném elérni, hogy a különböző gombokra (a for ciklus alapján ugye mindenből három-három van) különböző értékeket vegyenek fel a szam id-vel rendelkező elemek.

Tud valaki segíteni? :O

(#831) szicsu


szicsu
(őstag)

HI!

Tudnátok segíteni egy kicsit?
Szeretném egy tömb egyik elemét véletlenszerűen előcsalogatni. Hogy tudnám ezt megtenni?

''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''

(#832) paramparya válasza szicsu (#831) üzenetére


paramparya
(őstag)

0 és a tömb mérete között generálsz egy véletlen számot (már ha sorban vannak a tömbben az elemek, és nincs közte 'lyuk', vagy nem asszociatív tömb), és azt kiveszed belőle...

(#833) szicsu válasza paramparya (#832) üzenetére


szicsu
(őstag)

0 és a tömb mérete között generálsz egy véletlen számot

igen erre gondoltam én is , de a e technikájával vannak gondjaim :O
mert én erre csak az alábi scriptet képzeltem el:

tomb= new Array(9,8,7,6,5,4,3,2,1,0);
szam=Math.round(Math.random()*(tomb.length-1));
document.write(tomb[szam]);


van ettől egyszerűbb? :U

''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''

(#834) paramparya válasza szicsu (#833) üzenetére


paramparya
(őstag)

A tomb.length-ből ne vonj ki egyet (a random 0-tól kezdi, és annyi lehetőség lesz, amennyivel szorzod, pl. 5-tel szorozva 0, 1, 2, 3, 4, ami pont a tömbindexeid sora :)
Annyival lehet egyszerűsíteni, amitől nem egyszerűbb lesz, csak egy sorra kevesebb, hogy kiahagyod a 'szam' változót a játékból... ;)

(#835) szicsu válasza paramparya (#834) üzenetére


szicsu
(őstag)

a tomb.length=10
a math.random() 0 és 1 közé eső számot generál
és azért vonok ki egyet mert összejöhet olyan, hogy 1*10=10
és a tomb[10] nem létezik :U elméletileg



[Szerkesztve]

''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''

(#836) paramparya válasza szicsu (#835) üzenetére


paramparya
(őstag)

Jogos, bár attól függ, hogy lefelé vagy felfelé kerekítesz :DDD

(#837) SlashMate


SlashMate
(lelkes újonc)

Hello mindenki.
Lenne egy nagyon egyszerű, de nekem mégis gondot okozó kérdésem.
Tehát: Van egy kis egyszerű php bejelentkezős scriptem (nem a php-vel van a gond), és abban az esetben, ha rossz név, ill jelszó párost ad meg, hibaüzenetként egy javascriptet állítottam be, amit az alert() el íratok ki. Kérdésem: Hogyan lehet megcsinálni, hogy az alert ablak ''leokézásától'' függetlenül a lap betöltése (képek, sql kérések, stb.) folytatódjon?

Olyan nincs, hogy valami nem sörbontó.

(#838) paramparya válasza SlashMate (#837) üzenetére


paramparya
(őstag)

Első körben ez nagyon csúnya és zavaró megoldás, másrészt a javascript kódtól függetlenül töltődnie kéne tovább az oldalnak.
Hogy oldottad meg?

(#839) SlashMate válasza paramparya (#838) üzenetére


SlashMate
(lelkes újonc)

előszöris leellenőrzil, hogy amit megadott az adott felhasználó, az jó e (sql kérés ilyenforma: SELECT * FROM felahsznalok WHERE nev='''.$_POST[nev].''' AND jelszo='md5(''.$_POST[jelszo].'')' ) ezután az értéket leellenőrizve ha jó beállít néhány sessiont, ha nem, akkor:
...
else {
echo ''<script language=javascript>alert('Nem jó név, és/vagy jelszó!')</script>'';
}
...

Olyan nincs, hogy valami nem sörbontó.

(#840) szicsu válasza SlashMate (#837) üzenetére


szicsu
(őstag)

elméletileg az alert megakaszt minden további munkafolyamatott :U

''Az alkotó élet titka az, hogy felnőttkorban is megőrizzük a gyermekkor szellemét.''

(#841) paramparya válasza SlashMate (#839) üzenetére


paramparya
(őstag)

no, hát az elert helyett írd ki valahová ízlésesen, de feltűnően, hogy mi a hiba, és rakd be neki megint a loginformot ;)

(#842) Botax


Botax
(újonc)

sziasztok
kérdésem: hogyan tudok iframe ből elérni egy javascript function - t ami az eredeti oldalon van (azon amely tartalmazza az iframe -t)?

Előre is köszönöm

(#843) Botax


Botax
(újonc)

Részletesebben:

- van egy index.html, és egy content.html

- az index.html tartalmaz egy eldugott layert, és egy iframe-t

- az iframe tartalmazza a content.html-t, amiben kell egy gomb ami megjeleníti az index.html ben lévő layert.

(#844) paramparya válasza Botax (#843) üzenetére


paramparya
(őstag)

a parent a kulcsszó, azon keresztül tudod a többiet elérni ;)

(#845) Botax


Botax
(újonc)

megtaláltam:
window.parent.

(#846) vancha2


vancha2
(fanatikus tag)

Az a problémám, hogy van két input szövegmezőm, és a beírt számok értékét kellene összeadni, és azt egy alert ablakban kiírni. Kivonni, összeszorozni és osztani is tudom, csak összeadni nem,mert akkor egymás után írja a két beírt számot. Így néz ki a kódom:
<form name=''szamologep_1''>
<input type=''text'' name=''ohm1''>
<input type=''text'' name=''ohm2''>
<input type=''button'' value=''Számol'' onClick=''alert(document.szamologep_1.ohm1.value + document.szamologep_1.ohm2.value)''>
</form>


Mi lenne a megoldás? :F

[Szerkesztve]

(#847) vakondka válasza vancha2 (#846) üzenetére


vakondka
(őstag)
LOGOUT blog

Szia,

Az a legegyszerűbb, ha számmá alakítod úgy, hogy megszorzod 1-el:

<form name=''szamologep_1''>
<input type=''text'' name=''ohm1''>
<input type=''text'' name=''ohm2''>
<input type=''button'' value=''Számol'' onClick=''alert(document.szamologep_1.ohm1.value*1 + document.szamologep_1.ohm2.value*1)''>
</form>

http://vakondweb.hu - Adwords féláron

(#848) emitter válasza vancha2 (#846) üzenetére


emitter
(őstag)
LOGOUT blog

próbáld meg parseInt()-tel: [link]

(#849) vancha2


vancha2
(fanatikus tag)

Köszi mind a két tippet, így már működik :C :DD

(#850) tkazmer


tkazmer
(PH! addikt)
LOGOUT blog

Ahhoz hasonló beviteli lehetőséget szeretnék csinálni, mint itt a ph-n van ez a b, i, u stb. Meg is néztem a ph javascript kódjában, hogy hogyan csinálják
function tag (a)
{
insert (''['' + a + '';]'', ''[/'' + a + '';]'', false);
}

Azonban ez nekem nem működik. Akkor sem, ha a fejlécben megadom, hogy töltse be a ph eredeti js fájlját, és akkor sem, ha a ph-s gombokat használom. Tudom, nem túl szép dolog a másolgatás, de jobb ötletem nem volt, és sajnos ez sem működik. Hogyan lehetne ezt megcsinálni?
Jah, a html rész:
<input type=''button'' name=''I'' value=''I'' onclick=''tag('a')'' style=''font-style: italic;'' title=''dőlt betűk használata'' />
Ez is ph-s kód :B
Nem nagyon értek a js-hez, így egy komolyabb magyarázatra lenne szükségem.
:R

úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő

Hirdetés

Copyright © 2000-2013 PROHARDVER Informatikai Kft.