массивы с текстом js

109
28 сентября 2019, 02:20

Есть массив

 function karl(pos){
     ris=["a","b","c"]}

Нужно по аргументу функции найти определенный элемент в массиве

В html у меня в теге есть собылие onclick="karl(0)" в другом onclick="karl(1)". Нужно чтобы по нажатию на картинку открывался браузер в новом окне и там была эта картинка. Но вся проблема в том, что я не могу додуматься как достать элемент массива по его id т.к. он должен совпадать с аргументом функции

Answer 1

JS

const ris = [
  "https://duckduckgo.com/assets/logo_header.v107.lg.svg"
];
const openImage = key => window.open(ris[key]);

HTML

<img src="https://duckduckgo.com/assets/logo_header.v107.lg.svg" onclick="openImage(0)" />
READ ALSO
innerHTML не изменяет данные

innerHTML не изменяет данные

Всем привет, есть вот такая диллема, и я не могу понять что здесь происходит:

97
Как можно реализовать закрытия сайта по кнопке

Как можно реализовать закрытия сайта по кнопке

Пробовал использовать метод windowclose(); но он работает не во всех браузерах и в консоли появляется строка: Scripts may close only the windows that were opened by it

118
Сортировка по двум колонкам в таблице

Сортировка по двум колонкам в таблице

Подскажите как можно реализовать такую сортировкуНет ни каких идей

116
Как запустить функцию 1 раз

Как запустить функцию 1 раз

Есть функция прослушки DOM на изменение

123