Javascript.RU

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

Не могу понять почему не работает *.js
не работает на стороннем сервере. В коде идет ссылка на файл js.
Переношу его на другой сервер, тут же перестает работать форма отправки.

вот сама форма отправки

<div style="/*display: none;*/">
	<div id="pay-modal-trigger">Оплата</div>
	<div id="pay-modal">
		<span class="pay-close">&times;</span>
		<div class="pay-modal-content">
			<script src="https://securepay.tinkoff.ru/html/payForm/js/tinkoff.js"></script>
			<div class="form-wrapper">
				<div class="form-inner-wrapper">
					<form name="TinkoffPayForm" onsubmit="pay(this); return false;" data-form-id="59fb18ac9140b7ed47b04619">
						<div class="field-list clear">
							<div class="form-item field hidden"><input class="tinkoffPayRow" type="hidden" name="terminalkey" value="1504787830109"></div>
							<div class="form-item field hidden"><input class="tinkoffPayRow" type="hidden" name="frame" value="false"></div>
							<div class="form-item field hidden"><input class="tinkoffPayRow" type="hidden" name="language" value="ru"></div>
							<div class="form-item field hidden"></div>
							<div id="text-yui_3_17_2_1_1509619388863_367953" class="form-item field text">
								<label class="title" for="text-yui_3_17_2_1_1509619388863_367953-field">Сумма заказа</label>
								<input class="tinkoffPayRow field-element text" id="text-yui_3_17_2_1_1509619388863_367953-field" type="text" name="amount" required>
							</div>
							<div class="form-item field hidden"><input class="tinkoffPayRow" type="text" placeholder="Номер заказа" name="order"></div>
							<div id="select-yui_3_17_2_1_1509619388863_370009" class="form-item field select">
								<label class="title" for="select-yui_3_17_2_1_1509619388863_370009-field">Проект</label>
								<select name="select-yui_3_17_2_1_1509619388863_370009-field">
									<option value="Профессионал Будущего">Профессионал Будущего</option>
									<option value="Первый раз в первый класс">Первый раз в первый класс</option>
									<option value="Спорт">Спорт</option>
									<option value="Зимняя сказка">Зимняя сказка</option>
									<option value="Бессмертный полк">Бессмертный полк</option>
								</select>
							</div>
							<div id="text-yui_3_17_2_1_1509619388863_384554" class="form-item field text">
								<label class="title" for="text-yui_3_17_2_1_1509619388863_384554-field">Описание заказа</label>
								<input class="tinkoffPayRow field-element text" id="text-yui_3_17_2_1_1509619388863_384554-field" type="text" name="description">
							</div>
							<div id="text-yui_3_17_2_1_1509619388863_387242" class="form-item field text">
								<label class="title" for="text-yui_3_17_2_1_1509619388863_387242-field">Адрес школы</label>
								<input class="field-element text" id="text-yui_3_17_2_1_1509619388863_387242-field" type="text">
							</div>
							<div id="text-yui_3_17_2_1_1509619388863_389136" class="form-item field text">
								<label class="title" for="text-yui_3_17_2_1_1509619388863_389136-field">Класс</label>
								<input class="field-element text" id="text-yui_3_17_2_1_1509619388863_389136-field" type="text">
							</div>
							<div id="text-yui_3_17_2_1_1509619388863_390526" class="form-item field text">
								<label class="title" for="text-yui_3_17_2_1_1509619388863_390526-field">Фамилия Имя учащегося</label>
								<input class="field-element text" id="text-yui_3_17_2_1_1509619388863_390526-field" type="text">
							</div>
							<fieldset id="date-yui_3_17_2_1_1509619388863_394472" class="form-item fields date">
								<div class="title">Дата рождения учащегося</div>
								<legend>Дата рождения учащегося</legend>
								<div class="field day two-digits">
									<label class="caption"><input class="field-element" maxlength="2" data-title="Day" type="text">
									День</label>
								</div>
								<div class="field month two-digits">
									<label class="caption"><input class="field-element" maxlength="2" data-title="Month" type="text">
									Месяц</label>
								</div>
								<div class="field year four-digits">
									<label class="caption"><input class="field-element" maxlength="4" data-title="Year" type="text">
									Год</label>
								</div>
							</fieldset>
							<div id="text-yui_3_17_2_1_1509619388863_395100" class="form-item field text">
								<label class="title" for="text-yui_3_17_2_1_1509619388863_395100-field">ФИО плательщика</label>
								<input class="tinkoffPayRow field-element text" id="text-yui_3_17_2_1_1509619388863_395100-field" type="text" name="name">
							</div>
							<div id="text-yui_3_17_2_1_1509619388863_397776" class="form-item field text">
								<label class="title" for="text-yui_3_17_2_1_1509619388863_397776-field">Email адрес</label>
								<input class="tinkoffPayRow field-element text" id="text-yui_3_17_2_1_1509619388863_397776-field" type="text" name="email">
							</div>
							<div id="text-yui_3_17_2_1_1509619388863_408334" class="form-item field text">
								<label class="title" for="text-yui_3_17_2_1_1509619388863_408334-field">Контактный телефон</label>
								<input class="tinkoffPayRow field-element text" id="text-yui_3_17_2_1_1509619388863_408334-field" type="text" name="phone">
							</div>
						</div>
						<div class="form-button-wrapper form-button-wrapper--align-left">
							<input class="tinkoffPayRow button sqs-system-button sqs-editable-button" value="Оплатить" type="submit">
						</div>
					</form>
				</div>
			</div>
		</div>
	</div>
	<script type="text/javascript">
		var paymodal = document.getElementById('pay-modal');
		var paybutton = document.getElementById('pay-modal-trigger');
		
		paybutton.onclick = function(){
			paymodal.style.display = "block";
			document.body.style.overflow = "hidden";
		}
		
		var payspan = document.getElementsByClassName("pay-close")[0];
		
		payspan.onclick = function() {
			paymodal.style.display = "none";
			document.body.style.overflow = "auto";
		} 
	</script>
</div>


Перенес файл на http://pyrkov-professor.ru/tinkoff.js

в этом скрипте есть указание email.value:"" - так понимаю сюда на вкорячить свой mail чтобы скрипт начал отправлять

Задача отправлять на e-mail данные введенные в форму.

помогите разобраться
Ответить с цитированием
  #2 (permalink)  
Старый 26.01.2018, 23:12
Аватар для j0hnik
Профессор
Отправить личное сообщение для j0hnik Посмотреть профиль Найти все сообщения от j0hnik
 
Регистрация: 01.12.2016
Сообщений: 3,650

Все пути исправили?
Ответить с цитированием
  #3 (permalink)  
Старый 27.01.2018, 01:46
Новичок на форуме
Отправить личное сообщение для asimo Посмотреть профиль Найти все сообщения от asimo
 
Регистрация: 26.01.2018
Сообщений: 2

в самом js только один путь, он идет куда надо, а так не вижу ничего другого
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу понять, помогите, indexOf SergoMorello Общие вопросы Javascript 17 02.11.2017 19:50
Не могу понять как работает простой скрипт. Argonaft jQuery 5 22.09.2017 00:23
Почему не могу увидеть значение атрибута Jquery imedia Элементы интерфейса 2 25.08.2017 13:04
Получить атрибут тега. Не могу понять почему ошибки. inhab Opera, Safari и др. 7 21.07.2013 14:22
не могу понять в чём ошибка scuter Общие вопросы Javascript 2 28.08.2008 15:22