JavaScript. Как убрать введённый текст ?
Браузеры могут толерировать ошибки в коде.
Es gibt auch keine Fehlermelung in der Console:
Если это консоль Firefox, то она не показывает ошибки в html-коде.
https://developer.mozilla.org/en-US/docs/Tools/Web_Console...
Проверить html-код можешь здесь или каким-нибудь плагином к тому же Firefox'у (напр. https://addons.mozilla.org/de/firefox/addon/html-validator...)
Beim klicken auf den Startbutton wird eine leere Tabelle mit Chekboxen und dazu passenden Werten aus einem Array befüllt, es werden aber nur checkboxen angezeigt. Wie setze ich value-Wert in label-Tag ein ? Mit createTextNode() und appendChild klappt es nicht, mit innerHTML auch nicht.
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/...
Beim klicken auf den Startbutton wird eine leere Tabelle mit Chekboxen und dazu passenden Werten aus einem Array befüllt,
А что будет, если Startbutton нажать, скажем, 10000 раз?
А что будет, если Startbutton нажать, скажем, 10000 раз?
Спасибо,буду теперь знать, как кнопку отключить!
Вообще эта функция вызывается другой функцией, не кнопкой, сюда выставила отрывок и не проверила.
Блин, а я пыталась оба аппендицита вот так прицепить:
ch=document.createElement('input');
txt=document.createTextNode(Waren);
lab.appendChild(ch,txt)
lab.appendChild(ch,txt)
Плохо, что ты до сих пор не читаешь документацию. Твое решение было в 5 символах от правильного.
https://developer.mozilla.org/en-US/docs/Web/API/ParentNod...
Beim anklicken sollte der jeweilige Würfel einen Rahmen bekommen. Wie kriege ich ID vom angeklickten Objekt ?
И ещё не поняла, function fullHouse():
почему это работает
if( (zS[0]==zS[1]==zS[2]) || (zS[3]==zS[4]) )
{console.log("test");}
а это нет :
if( (zS[0]==zS[1]==zS[2]) && (zS[3]==zS[4]) )
{console.log("full house");}
https://jsfiddle.net/z96qo3mh/
почему это работает
if( (zS[0]==zS[1]==zS[2]) || (zS[3]==zS[4]) )
а это нет :
if( (zS[0]==zS[1]==zS[2]) && (zS[3]==zS[4]) )
Капец. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Gu...
Я действительно не понимаю, почему вот это не работает ?
if ( zS[0]==zS[1]==zS[2]==zS[3]==zS[4] ) { txt="Alle gleich"; }
Или вот это:
if ( ((zS[0]==zS[1]==zS[2]) && (zS[3]==zS[4])) || ((zS[0]==zS[1]) && (zS[2]==zS[3]==zS[4])) ) {txt="FullHouse";}
Потому что оператор == возвращает только True или false. С ним третий параметр и сравнивается. Результат в принципе смысла не имеет, разве что все параметры bool да и тогда такое делать нельзя
Фашизм будет разбит
Человека карают только те боги, в которых он верит
В JS можно. А есть ли смысл или нет, зависит от...
Предположим, что в zS[0], zS[1] и zS[2] находится 2.
- сначала zS[0]==zS[1] выдаёт результат True
2 == 2 -> true
затем True сравнивается с zS[2] и получается false ?
true конвертируется в число -> 1, а потом сравнивается
1 == 2 -> false
var Listener7bis13=new Array(7);
Listener7bis13=['pruefePasch','pruefePasch','pruefeFullHouse','pruefeStrasseKlein','pruefeStrasseGross','pruefeKniffel','pruefeChance'];
for (let i=7;i<=13;i++){
let A=Listener7bis13[i-7];
console.log('ID '+i+ ' Listener '+A);
document.getElementById(i).addEventListener('click',A);}
Пытаюсь загрузить Listener через for-Schleife aus einem Array. Выдаётся ошибка:
Uncaught TypeError: EventTarget.addEventListener: Argument 2 is not an object.
Как присвоить значение из Array ?