-
Fototrend
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
-
fecske95
tag
Van egy részmegoldásom (Drupalban) ami egy legördülő lista váltásakor különböző text típusú mezőket jelenít meg pl. Címben keres, vagy törzs részben keres... Ezt kiegészítettem ki az alábbi kóddal, ami legördülő lista váltásakor egyik mezőből a másikba másolja az adott mezőbe beírt szöveget és vissza. Tehát két mezőnél tökéletesen működik.
//<!-- Begin
var gtitle = "";
function InitSaveVariables(form) {
gtitle = form.gtitle.value;
gbody = form.gbody.value;
}
function ShipToBillPerson(form) {
if (form.filtergroup.value == "gtitle") {
InitSaveVariables(form);
form.gtitle.value = form.gbody.value;
}
if (form.filtergroup.value == "gbody") {
InitSaveVariables(form);
form.gbody.value = form.gtitle.value;
}
else {
if (form.filtergroup.value == "gbody") {
form.gtitle.value = gtitle;
}
if (form.filtergroup.value == "gtitle") {
form.gbody.value = gbody;
}
}
}
// End -->ezt szeretném kibővíteni 3 vagy több mezőre a kódot így módosítottam de csak majdnem jól működik mert ha gbody -ból akarok váltani azaz másolni gtitle -be egyszerűen nem működik a másolás a többi váltásnál látszólag ok a dolog.
íme a módosított kód is://<!-- Begin váltáskor másol mezőről-mezőre
var gtitle = "";
function InitSaveVariables(form) {
gtitle = form.gtitle.value;
gbody = form.gbody.value;
keys = form.keys.value;
}
function ShipToBillPerson(form) {
if (form.filtergroup.value == "gtitle") {
InitSaveVariables(form);
form.gtitle.value = form.gbody.value;
form.gtitle.value = form.keys.value;
}
if (form.filtergroup.value == "gbody") {
InitSaveVariables(form);
form.gbody.value = form.gtitle.value;
form.gbody.value = form.keys.value;
}
if (form.filtergroup.value == "keys") {
InitSaveVariables(form);
form.keys.value = form.gtitle.value;
form.keys.value = form.gbody.value;
}
else {
if (form.filtergroup.value == "gbody") {
form.gtitle.value = gtitle;
}
if (form.filtergroup.value == "gtitle") {
form.gbody.value = gbody;
}
if (form.filtergroup.value == "keys") {
form.keys.value = keys;
}
}
}
// End -->Előre is köszönöm a válaszokat.
Új hozzászólás Aktív témák
- Trollok komolyan
- OLED TV topic
- Parfüm topik
- Honor Magic6 Pro - kör közepén számok
- Apple MacBook
- Fejhallgató erősítő és DAC topik
- Milyen billentyűzetet vegyek?
- Poco F6 5G - Turbó Rudi
- A fociról könnyedén, egy baráti társaságban
- Autós topik látogatók beszélgetős, offolós topikja
- További aktív témák...
- Micron 32GB modulok egyben (1 x 32GB) 3200Mhz - több db elérhető!
- Varia Aku Mini barista mérleg
- Samsung Odyssey G9 S49CG954EU 5120x1440 / VA / 240hz
- BESZÁMÍTÁS! Akár részletfizetés 0% THM ÚJ AMD RYZEN AM4 processzorok 3 év garanciával 27% áfaval
- Samsung Galaxy S22 Ultra 256GB, Kártyafüggetlen, 1 Év Garanciával
- Akciós kisWorkstation! Dell Precision 3560 i7-1165G7 4.7GHz / 16GB / 512GB / Quadro T500 2GB FHD 15"
- Dell és HP szerver HDD caddy keretek, adapterek. Több száz darab készleten, szállítás akár másnapra
- Nvidia Quadro P400/ P620/ P1000/ T400/ T1000 - Low profile (LP) + RTX A2000 6/12Gb
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3060
- BESZÁMÍTÁS! ASUS TUF GeForce RTX 3080 Ti 12GB videokártya garanciával hibátlan működéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
