Вечер добрый,
Есть скрипт для копирайтеров считающий стоимость написания текста на основе количества символов. Необходимо подкорректировать его так, что бы он считал не стоимость за 1000 символов, а стоимость за 1000 слов.
Вот сам скрипт:
<script type="text/javascript">
var price = 400;
function countChar() {
var is_probel = document.getElementById("is_probel");
var count_char = document.getElementById("count_char");
var count_char_textarea = document.getElementById("count_char_textarea");
var price_out = document.getElementById("price_out");
if (is_probel.checked == false) {
count_char.value = count_char_textarea.value.replace(/ *n*r*t*/g, "").length;
}
else { count_char.value = count_char_textarea.value.length;
}
price_out.innerHTML = (parseInt(count_char.value) / 1000) * price;
}
</script>
И html часть:
<div id="count_char_block">
<textarea id="count_char_textarea" style="width: 600px;height: 300px;"
onchange="countChar()" onkeyup="countChar()" ></textarea><br/>
<input type="text" id="count_char" value="0" readonly="readonly" />
<input type="checkbox" id="is_probel" onchange="countChar()" />
<label for="is_probel">Учитывать пробелы</label>
<div>Стоимость составит: <span id="price_out">0</span> руб.</div>
</div>
---
Как я понимаю там где-то необходимо добавить
.split или что то типа того, но вот где, я понятия не имею т.к. в java вообще не разбираюсь. Уже часов 5 на эту фигню убил))) Буду очень благодарен за помощь.