Aktywne Wpisy

Bobek_PL +634
Audi a5
Korekta jakieś 600tys km
Aso 2022.05 - 773 255 km
Ogłoszenie 192tys km 2023.10
WAUZZZ8T79A021268 vin
https://m.olx.pl/d/oferta/audi-a5-3-0-tdi-s-line-full-opcja-CID5-IDV5QCv.html
#motoryzacja
Korekta jakieś 600tys km
Aso 2022.05 - 773 255 km
Ogłoszenie 192tys km 2023.10
WAUZZZ8T79A021268 vin
https://m.olx.pl/d/oferta/audi-a5-3-0-tdi-s-line-full-opcja-CID5-IDV5QCv.html
#motoryzacja

ImNewHere +286




#html #css #javascript
mam sobie listę drop-down i jak wybieram coś z niej i klikam "dodaj" to value tej opcji pokazuje się w innej liście obok.
no i fajnie wszystko tylko ja bym chciała żeby zwrócił mi value w checkbox, a nie tylko samo słowo w html.
uproszczone, wygląda to jak tutaj ale działa na tej samej zasadzie
https://www.w3schools.com/jsref/tryit.asp?filename=tryjsref_select_value2
#kiciochpyta #pytanie #pomusz #webdesign #projektowaniestron
aha i takie małe PS. nie bijcie że nie używam jakichś ułatwiaczy w formie frameworków, nie robię tego bo mi nie wolno #studbaza :(
PPS. nie bijcie że głupie pytania, nie jestem #programista15k i nigdy nie będę, a projekt ma być zaliczony xD
Komentarz usunięty przez autora
spana w środek checkboxa. Czyli:``
p.document.getElementById("check1").value = /*wartość pobrana z selecta*/
gdzie check1 to
#!$%@? dałabym codepena ale gówno nie chce mi się skopiować XD to jest bardziej skomplikowane
Czyli za każdym razem jak wybierasz coś z selecta ma się tworzyć nowy checkbox z uzupełnionym value z selecta?
forma z id równymcheckbox-list. Później odpalaj ten skrypt:var cnt = 0;function myFunction() {
let x = document.getElementById("mySelect").value;
let list = document.getElementById("checkbox-list");
let label = document.createElement("label");
let node = document.createElement("input");
node.type = "checkbox";
node.id = "chk_" + cnt;
label.for = node.id;
label.innerText = x;
list.appendChild(node);
list.appendChild(label);
let br = document.createElement("br");
list.appendChild(br);
cnt += 1;
}
forma. Następnie tworzymy obiektlabel, który doda nam opis do checkboxa. Każdemu z checkboxów nadajemy unikalne ID, ponieważ 1) taka jest definicja ID, 2) ono przydaje się do połączenia zlabelem. Dodajemy checkboxa i labela obok siebie. Następnie dodajemybr, by oddzielić je nową linią. Zwiększamy licznik, bo dzięki niemu mamy@japer: czaję czaję
https://codepen.io/anon/pen/rbrvYx
w HTMLu może istnieć tylko jeden element z unikalną nazwą id, tzn nie mogą być np dwa divy i nazywać się:
blabla
blabla
to jest błąd id elementu MUSI być unikalne.
Dodatkowo jak masz naście checkboxów, to nie mogą się one tak samo nazywać tj:
<checkbox name="abc" value="test1>
<checkbox name="abc" value="test2>
<checkbox name="abc" value="test3>
to też jest błąd bo zostanie w formularzu przesłana tylko ostatnia wartość
potem jak dodałam twój (oczywiście zmienione tagi i dodałam formę jak napisałeś) to nic już się nie robi xD
więc skleję ten cały dropdown w jedno i to załatwi sprawę
to co, wywalić całe name= w każdej opcji?
teraz idę to przeanalizować xD