Задать вопрос
Этот вопрос закрыт для ответов, так как повторяет вопрос Как правильно проверить написать условие в else if(не срабатывает как необходимо)?
@Alex_vs_Predator
Начинающий веб-разработчик

Как сделать, чтобы если пользователь ввел больше 50-и символов, часть текста скрывается и вместо них появляются три точки (...)?

Добрый день, всем!
Как сделать, если строка более 50 знаков - то после 50го символа часть текста скрывается и вместо них появляются три точки (...)

let b, c;
function myFunction(a) {
    a = prompt("", "");
    b = a.split(' ').join('');
    
    if (isNaN(b) || b == null) {
        console.log("done");
    } else {
        alert('Ошибка! Вы ввели число!!!');
    }

    c = b.slice(0, 50);
    if (c > 50) {
        document.write(c);
        console.log(c.length);
    } 
    else {
        document.write(c);
        console.log('Введено больше 50 символов');
    }
    
}
myFunction();


Спасибо
  • Вопрос задан
  • 346 просмотров
Подписаться 1 Простой 2 комментария
Ответы на вопрос 1
@ParaBellum577
htmlbook.ru/css/text-overflow
По условию можешь добавлять класс, как вариант.
Ответ написан
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы