Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 08.12.2011, 12:42
Новичок на форуме
Отправить личное сообщение для KseniaK Посмотреть профиль Найти все сообщения от KseniaK
 
Регистрация: 08.12.2011
Сообщений: 6

Как переделать скрипт?
Пожалуйста помогите переделать скрипт
<form method="POST">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%">
<textarea rows="12" name="charcount" cols="60" wrap="virtual"></textarea>
</td>
</tr>
<tr>
<td width="100%"><div align="right">
<p>
<input type="button" value="Calculate Characters"
onClick="countit(this)">
<input type="text" name="displaycount" size="20">

</p>
</div>
</td>
</tr>
</table>
</form>
<script language="JavaScript">
function countit(what){
formcontent=what.form.charcount.value
what.form.displaycount.value=formcontent.length

}
</script>


скрипт сейчас вычисляет количество символов введенных в окно ввода и работает хорошо. Но мне нужно, чтобы он также запоминал текст введенный в окно для отправки по емэйл, а также умножал число знаков на цену за 100 символов и выводил в виде текста и запоминал. Как сделать чтобы считал не число символов, а число слов? Я находила подобные скрипты, но все они не работают у меня на сайте, а этот работает. Как решить эту проблему? Я не понимаю в программировании, к сожалению. Помогите пожалуйста.

Последний раз редактировалось KseniaK, 08.12.2011 в 12:48.
Ответить с цитированием
  #2 (permalink)  
Старый 08.12.2011, 13:42
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,213

Сообщение от KseniaK
Как сделать чтобы считал не число символов, а число слов?
Например так

var val='Пример некоего текста...';
var i=val.split(' ').length;
alert(i);
Ответить с цитированием
  #3 (permalink)  
Старый 08.12.2011, 13:50
Новичок на форуме
Отправить личное сообщение для KseniaK Посмотреть профиль Найти все сообщения от KseniaK
 
Регистрация: 08.12.2011
Сообщений: 6

очень вам благодарна! А как это вставить в мой скрипт чтобы оно работало?
Ответить с цитированием
  #4 (permalink)  
Старый 08.12.2011, 14:08
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

what.form.displaycount.value=formcontent.split(' ').length
Ответить с цитированием
  #5 (permalink)  
Старый 08.12.2011, 14:55
Новичок на форуме
Отправить личное сообщение для KseniaK Посмотреть профиль Найти все сообщения от KseniaK
 
Регистрация: 08.12.2011
Сообщений: 6

Сообщение от melky Посмотреть сообщение
what.form.displaycount.value=formcontent.split(' ').length
Урааа! Работает. И правда считает слова! А как умножить на цену и вывести текстом результат? А можно запомнить весь текст в виде переменной?
Ответить с цитированием
  #6 (permalink)  
Старый 08.12.2011, 15:02
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

как? нанять программиста. можно? да. можно нанять программиста.
Ответить с цитированием
  #7 (permalink)  
Старый 08.12.2011, 15:09
Новичок на форуме
Отправить личное сообщение для KseniaK Посмотреть профиль Найти все сообщения от KseniaK
 
Регистрация: 08.12.2011
Сообщений: 6

Сообщение от melky Посмотреть сообщение
как? нанять программиста. можно? да. можно нанять программиста.
ОБЪЯВЛЕНИЕ
Требуется программист для выполнения технического задания описанного выше.
Ответить с цитированием
  #8 (permalink)  
Старый 08.12.2011, 15:13
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,213

KseniaK, сколько платишь?

Сообщение от KseniaK
мне нужно, чтобы он также запоминал текст введенный в окно для отправки по емэйл
Java Script такое не может делать... Для отсылки писем нужен серверный язык.

Последний раз редактировалось ksa, 08.12.2011 в 15:16.
Ответить с цитированием
  #9 (permalink)  
Старый 08.12.2011, 15:27
Новичок на форуме
Отправить личное сообщение для KseniaK Посмотреть профиль Найти все сообщения от KseniaK
 
Регистрация: 08.12.2011
Сообщений: 6

У меня сайт на Joomla 1.7.3, я делаю к нему форму на компоненте RSFORM для отправки текста на перевод после того как посетитель введет текст, увидит количество слов, стоимость и срок перевода (вычисляются) и нажмет кнопку оплатить. это переводит его в сервис оплаты, а админу и ему уходит письмо с текстом, стоимостью и сроком. Все работает по сути кроме вычисления срока и стоимости. Назовите сами цену доработки скрипта, чтобы их вычислял и запомненный текст вставлял в письмо. Mне кажется это не очень сложно если знаком с java
Ответить с цитированием
  #10 (permalink)  
Старый 08.12.2011, 15:43
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,213

Сообщение от KseniaK
Назовите сами цену доработки скрипта, чтобы их вычислял и запомненный текст вставлял в письмо.
Ну в "письмо" JS таки ничего не вставит...
Может вставить в некое поле, некой формы, которое потом может отправить на сервер. А вот остальное должен делать серверный скрипт.

Пока оценю работу в 1000р...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как узнать какой скрипт вызывается при клике по эленету (если это прямо не прописано) Dmitriy Komar Events/DOM/Window 4 08.12.2011 17:21
Как можно сократить (и можно ли) этот скрипт (см. внутри)? Hyuga_Nia Общие вопросы Javascript 28 20.01.2011 21:48
Как переделать простое меню для сайта на javascript? denspb Работа 2 16.07.2010 01:25
Скрипт не работает в любимом браузере. Как поменять? libinstyle Events/DOM/Window 7 01.07.2010 00:53
Как запустить скрипт после отработки другого скрипта? roman2 Общие вопросы Javascript 2 10.08.2009 01:23