-
PROHARDVER!
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
ktg3
őstag
de ahogy te írtad a scriptben nem nagyon működik a linkeknél a target, igazából egyáltalán nem működik,
azt hogy lehet előszedni így?
-
ktg3
őstag
válasz
fordfairlane #1506 üzenetére
és olyat nem lehet, hogy y.onclick?
vájá mindjárt kipróbálom -
ktg3
őstag
válasz
fordfairlane #1504 üzenetére
nincs baj, csak szeretném tudni, hogy hogy kell olyat, hogy az egész cella a link, és nem csak a tartalma.
bizonyos körülmények között jobban hat ha az egész cella a link nem csak a szöveg benne
-
ktg3
őstag
válasz
fordfairlane #1502 üzenetére
és az is ottvan? hogy hogy lehet megcsinálni azt, hogy onclickre a cella adjon egy linket??
mert én valahogy így képzelem el.var x=document.getElementById('menu').insertRow(i);
i++;
var y=x.insertCell(0);
y.innerHTML="<a"+f+" href='oldal_11.htm?kod="+I+"' target='oldal'> "+S+"</a>";
x.onmouseover = function () {this.style.backgroundColor='#FFD700';}
x.onmouseout = function () {this.style.backgroundColor='#839CBF';}
x.onclick=function () {"<a href='oldal_11.htm?kod="+I+"' target='oldal'> </a>"}de persze ez csak az álmaimban
vagy mi az ami linkesít javascriptben??persze így ki lehetne venni a hrefet a cella tartalmából
-
ktg3
őstag
válasz
fordfairlane #1500 üzenetére
köszi ez jó: )
de soha nem jöttem volna rá, hogy így lehet javascriptben hozzányúlni a dolgokhoz -
ktg3
őstag
köszi
van itt még egy kérdés
amit így dinamikusan létrehozok , táblázatot, azt hogy tudom formálni?
mert az egész táblázatot, tudom, de én olyat szeretnék, hogy 1-1 sort is tudjak?mert ugye javascripttel hozom létre, de csak a tartalmát tudom formázni, magát a sort meg a cellát nem
illetve nem tudom, hogy hogy kénemert a vella taartalmát azt tudom formázni de az édes kevés
olyat szeretnék, hogyha a tábla sora fölé húzom az egeret akkor változzon a backgrondilyesmit szeretnék, csak a táblázat midnen sorára legyen érvényes--->
a dinamikusan létrehozottakra is<html>
<head>
<script type="text/javascript">
function insRow()
{
var x=document.getElementById('menu').insertRow(0);
var y=x.insertCell(0);
y.innerHTML="<a href='http://www.facebook.com'>xxx</br>";
}
</script>
</head><body>
<table id="menu" border="1">
<tr onmouseover="style.backgroundColor='#FFD700';" onmouseout="style.backgroundColor='#839CBF'">
<td><a href="http://w3schools.com/js/js_statements.asp">yyy</a></td>
</tr></table>
<br />
<input type="button" onclick="insRow()" value="Insert row"></body>
</html> -
ktg3
őstag
és még 1 gyors kérdés
e között a 2 kód közt mi az a különbség ami miatt az egyik rendesen működik és a másik meg nem??1. nem működik
<head>
<script type="text/javascript">
function insRow()
{
var x=document.getElementById('myTable').insertRow(0);
var y=x.insertCell(0);
y.innerHTML=document.write("xy")
}
</script>
</head><body>
<table id="myTable" border="0">
<tr>
</tr></table>
<br />
<input type="button" onclick="insRow()" value="Insert row"></body>
</html>2. simán jó
<head>
<script type="text/javascript">
function insRow()
{
var x=document.getElementById('myTable').insertRow(0);
var y=x.insertCell(0);
y.innerHTML="xy"
}
</script>
</head><body>
<table id="myTable" border="0">
<tr>
</tr></table>
<br />
<input type="button" onclick="insRow()" value="Insert row"></body>
</html>akkor az egész kód most így néz ki, de sem így sem a kikommentelt részekkel nem megy
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<link rel="stylesheet" href="/css/menu.css" type="text/css" />
<script language="JavaSript" type="text/javascript">
pos=1;
function mir(I, S) {
if (I==top.amenu) f=" class='sel'"; else f="";if (0<I && I<1000)
{
var x=document.getElementById('menu').insertRow(0);;
var y=x.insertCell(0);
y.innerHTML="xy"//document.write("<a"+f+" href='oldal_11.htm?kod="+I+"' target='oldal'> "+S+"</a><br>");
}
else
{
var x=document.getElementById('menu').insertRow(0);;
var y=x.insertCell(0);
y.innerHTML="yx"//document.write("<a"+f+" href='oldal_11.htm?kod="+I+"' target='oldal'> "+S+"</a><br>");
}
}
</script>
</head>
<body>
<script language="javascript">
mir('16','01. AKCIÓ');mir('20','02. terek');mir('22','03. megoldások');mir('18','04. kiegészítők');mir('21','05. chicks');mir('23','06. táp');mir('19','07. eszközök');mir('17','08. termékek');mir('14','09. tok-vonó');mir('15','10. többi');</script>
<table id="menu" border="0">
<tr>
</tr>
</table>
<br /></body>
</html> -
ktg3
őstag
sziasztok
kezdő vagyok nagyon.
el tudná nekem mondani, hogy ezzel a kóddal mi nem stimmel??
elvileg táblába akarom listázni a dolgokat, de ő nem akarja és nem tudom, hogy mi lehet a hiba<html>
<head>
<script language="JavaSript" type="text/javascript">
pos=1;
function mir(I, S) {
if (I==top.amenu) f=" class='sel'"; else f="";
//document.write("<a"+f+" href='oldal_11.htm?kod="+I+"' target='oldal'> "+S+"</a><br>");
if (0<I && I<1000)
{
var x=document.getElementById('menu');
var y=x.insertCell(0);
y.innerHTML="document.write('<a'+f+' href=\"oldal_11.htm?kod='+I+'\" target=\"oldal\"> '+S+'</a><br>')";
}
else
{
var x=document.getElementById('menu');
var y=x.insertCell(0);
y.innerHTML="document.write('<a'+f+' href=\"oldal_11.htm?kod='+I+'\" target=\"oldal\"> '+S+'</a><br>')";
}
}
</script>
</head>
<body>
<script language="javascript">
mir('16','01. AKCIÓ');mir('20','02. terek');mir('22','03. megoldások');mir('18','04. kiegészítők');mir('21','05. chicks');mir('23','06. táp');mir('19','07. eszközök');mir('17','08. termékek');mir('14','09. tok-vonó');mir('15','10. többi');</script>
<table id="menu" border="0">
<tr>
</tr>
</table>
<br /></body>
</html>sejtem, hogy mi lehet a baj, de nem tudom, hogy hogy kéne javítani
Új hozzászólás Aktív témák
Hirdetés
- Valve Index VR Kit
- Uhh Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i5-11500H 16/1TB RTX A2000 4GB /1 Millió/
- Esport PC - i5 13400F, GTX 1080ti és 16gb DDR5
- Ohh Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i5-11500H 32/1TB RTX A2000 4GB /1 Millió/
- AZTA! HP EliteBook 840 G8 Fémházas Laptop Ultrabook 14" -60% i7-1185G7 16/512 FHD IPS Iris Xe
- LG 25GR75FG - E-Sport Monitor - FHD 360Hz 1ms - NVIDIA Reflex + G-sync - AMD FreeSync - HDR 400
- BESZÁMÍTÁS! MSI B450M R5 5600 32GB DDR4 512GB SSD RTX 3060 12GB THERMALTAKE Core V21 Enermax 650W
- Xiaomi Redmi A3 64GB Kártyafüggetlen, 1Év Garanciával
- BESZÁMÍTÁS! Intel Core i7 4790 4 mag 8 szál processzor garanciával hibátlan működéssel
- AKCIÓ! Apple MacBook Pro 13 2022 M2 8GB 256GB SSD garanciával hibátlan működéssel
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft
Város: Budapest