if (RightAnswer.includes(RightUserAnswer)) {
var rightAnswer = 0;
function RightWrongAnwser(RightAnswer, RightUserAnswer){
if (RightAnswer === RightUserAnswer){
alert('Поздравляю, вы угадали!');
rightAnswer++;
}else alert('Вы не угадали!');
}
var userAnswer = prompt('Отгадайте загадку:\nАх, не трогайте меня, обожгу и без огня!');
// здесь не хватает проверки того, что была нажата кнопка "отмена"
RightWrongAnwser('крапива', userAnswer.toLowerCase());
alert('Количество правильных ответов: ' + rightAnswer);
function strip_tags(text, tags = []) {
return text.replace(/(<\/?)([a-z]+|h[1-6])\b[^<>]*>/gi,
(match, p1, p2) => tags.includes(p2.toLowerCase()) ? p1 + p2 + '>' : '');
}
$.ajax({
url: 'http://127.0.0.1:8080/login',
type: 'POST',
data: JSON.stringify({
username : 'rob6',
password : '9292271A'
}),
beforeSend: function (xhr) {
xhr.setRequestHeader("Content-Type", 'application/json;charset=UTF-8');
},
dataType: 'json',
success: function(response){
console.log(response)
},
error: function(response){
console.log(response)
}
});
data: JSON.stringify(new FormData($(this).get(0))),
$('.stat_acc_block').html('<span class="stat_acc_block_text">Данные пользователя ' +
$('td #2').html() + ' ' + $('td #3').html() + '</span>');
Это сработает, если #2 и #3 - обыкновенные теги с контентом. Если же это input или select, то:$('.stat_acc_block').html('<span class="stat_acc_block_text">Данные пользователя ' +
$('td #2').val() + ' ' + $('td #3').val() + '</span>');
const nextSymbol = str[i + 1] || '';
const nextSymbol = str[i + 1];
const nextSymbol = '';
const nextSymbol = i + 1 < str.length ? str[i + 1] : '';
.element:before {
display: none;
/* все прочие свойства :before */
}
.element.active:before {
display: block;
}
Добавляем элементу с class="element" класс "active" - блок :before появляется, удаляем класс "active" - блок :before пропадает.