Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Результат скрипта в %
|
|||
|---|---|---|---|
|
#18+
Добрый день! Задача: Написать скрипт, который подсчитывает колличество символов в инпуте, повторение конкретных символов, отображает в % колличество конкретных символов относительно всего инпута. Собственно у меня всё получилось, кроме отображения процентов. Ниже код: function elemCount() { var phrase = " " + document.myForm.phrase.value.toUppe rCase(); var element = document.myForm.element.value.toUpp erCase(); var searchType; for (var i in document.myForm.elemType) { if (document.myForm.elemType[i].checked) { searchType = document.myForm.elemType[i].value; } } // удаляем все пробелы и знаки табуляции element = element.replace(/\s/g,""); if (document.myForm.elemType[1].checked) { element = " " + element + " "; // обработка знаков препинания phrase = phrase.replace(/\W/," ") + " "; } var amount = phrase.split(element).length - 1;//подсчитываем результат var result = document.getElementById("result"); result.innerHTML = 'Количество повторов ' + searchType + '<strong> "' +element.toLowerCase() +'":</strong> ' + amount+'.00' + ' , ' ; Никак не могу понять как допилить... Заранее благодарен. З.ы. Сильно не бейте, сам не кодер, только мечтаю быть =) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.06.2016, 12:04 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=53&tid=1445197]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
30ms |
get tp. blocked users: |
2ms |
| others: | 276ms |
| total: | 400ms |

| 0 / 0 |
