Как я могу дать каждое слово в <input>
случайного цветаДайте каждое слово в <input> случайного цвета
ответ
Я не думаю, что это возможно.
Вы можете накладывать текст поверх него, но вы попадаете на территорию thedailywtf.
Вы не можете изменить цвета текста внутри поля <input>
. Однако вы можете создать DIV под ним или наложить его, как было предложено в предыдущем ответе.
Вот пример, который использует простой обычный Javascript.
<html>
<head>
<title>Random Colors</title>
<script>
window.onload = function(){
var mytextbox = document.getElementById("mytext");
mytextbox.onblur = function(){
var words = mytextbox.value.split(' ');
var myDiv = document.getElementById("divText");
myDiv.innerHTML = '';
for(i = 0, len = words.length; i<len;i++){
myDiv.innerHTML += '<span>' + words[i] + '</span> ';
}
var spans = myDiv.getElementsByTagName('span');
for(i = 0, len = spans.length; i<len; i++){
spans[i].style.color = random_color();
}
}
}
function random_color()
{
var rint = Math.round(0xffffff * Math.random());
return ('#0' + rint.toString(16)).replace(/^#0([0-9a-f]{6})$/i, '#$1');
}
</script>
</head>
<body>
<input type="text" id="mytext" />
<div id="divText"></div>
</body>
</html>
случайный цвет Функция Source
Вы можете использовать DIV вместо ввода.
Затем укажите свойства CSS, которые заставляют его смотреть.
И используйте свойство contentEditable для его редактирования (вещь HTML5, поддерживаемая современными браузерами и IE), если это позволяет ваша аудитория браузера.
Но тогда я думаю, вы должны построить что-то вроде богатого текстового редактора «а-ля» Google Docs, чтобы разрешить пользователям изменять цвета, которые будут гарантировать вам некоторые забавные рабочие часы;)
Использование что-то вроде YUI Editor или FCKEditor
- 1. Выберите каждое слово и дайте ему другой цвет
- 2. Прочитайте каждое слово в строке C++
- 3. Linq обрезать каждое слово в IList <string[]>
- 4. angular.js капитализировать каждое слово
- 5. HyperLink Каждое слово в строке
- 6. Занимая каждое слово в строке
- 7. Найти каждое слово в аудиофайлах
- 8. Каждое второе слово в python
- 9. Обратное каждое слово в предложении
- 10. Обратное каждое слово в строке
- 11. Отделите каждое слово в массив
- 12. О вычислении случайного цвета
- 13. Получение случайного цвета с использованием случайного класса?
- 14. Дайте уникальную ссылку на каждое уникальное значение
- 15. Генерация случайного цвета
- 16. Создание случайного цвета в Java?
- 17. нажав каждое слово на массив
- 18. Wysiwyg делает каждое слово интерактивным?
- 19. PHP/MySQL Link Каждое слово
- 20. Как загладить каждое слово NSString
- 21. Каждое ключевое слово должно присутствовать
- 22. Обратно каждое слово строки отдельно
- 23. Дайте tabBar 2 разных цвета в iOS?
- 24. Сделать каждое слово в строке в классах
- 25. C++ Как читать в файле, конвертировать каждое слово в нижний регистр, а затем записывать каждое слово?
- 26. Выделите каждое ключевое слово запроса в другом цвете solr
- 27. R Генерирование случайного гексагонального цвета
- 28. Выбор случайного цвета из массива
- 29. Генерирование случайного цвета не работает
- 30. Как заменить каждое слово в тексте текстом на другое слово?