-
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
-
emitter
őstag
válasz
zhagyma #1289 üzenetére
most megy, de csak ha setAttribute()-tal állítom be az onClick-et:
function addImage() {
var old_span = document.getElementById("addImage");
var pos_x = findPos(old_span)[0];
var pos_y = findPos(old_span)[1];
var new_input = document.createElement("input");
new_input.type = "file";
new_input.style.position = "absolute";
pos_y = pos_y + 30;
new_input.style.top = pos_y+"px";
new_input.style.left = pos_x+"px";
document.body.appendChild(new_input);
document.body.removeChild(old_span);
var new_span = document.createElement("span");
new_span.id = "addImage";
new_span.setAttribute("onClick", "addImage()");
new_span.style.position = "absolute";
pos_y = pos_y + 30;
new_span.style.top = pos_y+"px";
new_span.style.left = pos_x+"px";
new_span.innerHTML = "Újabb kép hozzáadása";
document.body.appendChild(new_span);
}Így:
new_span.onClick = function() { addImage(); };
és így:
new_span.onClick = "addImage()";
nem megy...
Ez azért érdekel, mert azt hallottam, hogy IE nem érti a setAttribute-t.. sajnos most nem tudom ellenőrizni, linuxom van csak
(itt van élőben)
szerk:
tudom, hogy szebb lenne poziciólekérdezés nélkül, relatív pozicionálással, de nem értettem igazán, amit a DOM-ról mondtál, mármint hogy a gyakorlatban hogy kell a parent alá node-olást megvalósítani.
Új hozzászólás Aktív témák
- sziku69: Fűzzük össze a szavakat :)
- Energiaital topic
- Robogó, kismotor
- Parfüm topik
- Elektromos autók - motorok
- Disney+
- Mielőbb díjat rakatnának a görögök az olcsó csomagokra az EU-ban
- Autós topik látogatók beszélgetős, offolós topikja
- E-roller topik
- The Division 2 (PC, XO, PS4)
- További aktív témák...
- Beszámítás! Sony PlayStation 4 PRO 1TB fekete játékkonzol extra játékokkal garanciával hibátlan
- Beszámítás! Sony PlayStation 5 825GB SSD lemezeskonzol extra játékokkal garanciával hibátlan működés
- BESZÁMÍTÁS! HP Victus 16-D0655NG notebook - i5 10400H 16GB DDR4 512GB+1TB SSD RTX 3060 6GB WIN10
- BESZÁMÍTÁS! Apple MacBook Pro 16 M4 Pro - M4 Pro 24GB 512GB SSD garanciával hibátlan működéssel
- BESZÁMÍTÁS! Apple MacBook Pro 16 M4 Pro 24GB RAM 512GB SSD - garanciával hibátlan működéssel
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RTX 2070 8GB Rampage SHIVA FSP 650W
- AKCIÓ! ASUS PRIME Z390-P i5 8600K 16GB DDR4 512GB SSD RX 6600 8GB GDDR6 DEEPCOOL Matrexx55 630W
- Lenovo Thinkpad P1 gen1, gen2, P52s FHD, 4K oled touch
- Keresünk dokkolókat
- AKCIÓ! Microsoft XBOX Series S 512GB játékkonzol garanciával hibátlan működéssel
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest