SELECT P.post FROM fields_post AS P, fields AS F
WHERE P.field = F.id
AND (
(P.value = 'Medium' AND F.name = 'Size')
OR -- это важно
(P.value = 'Purebred' AND F.name = 'Type')
)
<form method="get" action="/send/">
<input type="text" name="to">
<input type="text" name="text">
<input type="submit" value="послать">
</form>
1) Для чего var elem = options.elem;Для уддобства, как и сказал @TheShock
2) и в чем разница и для чего в 31 строке файла джс change, и индексхтмл addEventListener('change')?в 31 строке создание события
3) bubbles: true,У события есть параметры - должно ли оно всплывать и какие там значения передаются, и где оно было создано, и еще куча всего. Эти две строки будут добавлены к стандартным параметрам.
detail: +vote
в чем суть
4) для чего elem.dispatchEvent(widgetEvent);?А вот это собственно "запуск" события.
LOAD DATA INFILE '/tmp/test.txt' INTO TABLE test
mysql -u dbLogin -p dbName < somefile.sql
let form = document.querySelector('form')
form.addEventListener('submit', submitHandler)
function submitHandler(){
fetch("mail.php", {
method: "POST",
body: new FormData(form)
})
.then(response => response.json())
.then(function(json) { /* process your JSON further */ })
.catch(function(error) { console.log(error); });
})
HTMLCollection, хранящая элементы DOM, является динамической. При изменении документа она моментально отражает все произведённые изменения.
for(i = divs.length - 1; i >= 0; i--)
divs = Array.from(divs)
while(divs[0])
divs[0].remove()