Удалить вкладки панели действий в Android

input Элемент поддерживает только текст одной строки :

Текстовое состояние представляет собой однострочное текстовое редактирование текста для значения элемента.

blockquote>
function stripHtml(str) {
  var tmp = document.createElement('input');
  tmp.value = str;
  return tmp.value;
}

Обновление: это работает как ожидается

function stripHtml(str) {
  // Remove some tags
  str = str.replace(/<[^>]+>/gim, '');

  // Remove BB code
  str = str.replace(/\[(\w+)[^\]]*](.*?)\[\/\1]/g, '$2 ');

  // Remove html and line breaks
  const div = document.createElement('div');
  div.innerHTML = str;

  const input = document.createElement('input');
  input.value = div.textContent || div.innerText || '';

  return input.value;
}

21
задан Hasturkun 6 August 2013 в 12:08
поделиться