Показать сообщение отдельно
  #5 (permalink)  
Старый 08.06.2017, 12:17
Новичок на форуме
Отправить личное сообщение для IT-Doctor Посмотреть профиль Найти все сообщения от IT-Doctor
 
Регистрация: 05.06.2017
Сообщений: 8

Сообщение от laimas Посмотреть сообщение
IT-Doctor,
а зачем тогда сами поля у форм?
Это API одного сервиса так работает и можно отправить только значение одного поля, поэтому мне из двух полей приходится переносить текст в одно поле и из него уже отправлять на сервис, которым я пользуюсь.

Проблему я решил прописав уникальный айди всем инпутам. Но тут объявилась новая проблема: есть скрипт такой:
function autoInput() {
$('input').change(function () {
var a = $('#yname').val();
var b = $('#yphone').val();
document.getElementById('mes').value = 'Имя:' + a + ' Телефон:' + b;
});
$('input').change(function () {
var a = $('#yname2').val();
var b = $('#yphone2').val();
document.getElementById('mes2').value = 'Имя:' + a + ' Телефон:' + b;
});
$('input').change(function () {
var a = $('#yname3').val();
var b = $('#yphone3').val();
document.getElementById('mes3').value = 'Имя:' + a + ' Телефон:' + b;
});
$('input').change(function () {
var a = $('#yname4').val();
var b = $('#yphone4').val();
document.getElementById('mes4').value = 'Имя:' + a + ' Телефон:' + b;
});
}


И помимо его еще есть такой скрипт:

var chet = 1;
			window.onload = function () { setTimeout(frout, 5000); }
			function frout() {
			chet++;
			if (chet>3) {chet=0;}
				switch(chet) {
				case 1:
					$('#slide1').click();
					$('#slide1_1').click();
					break;
				case 2:
					$('#slide2').click();
					$('#slide2_1').click();
					break;
				case 3:
					$('#slide3').click();
					$('#slide3_1').click();
					break;
				}
			setTimeout(frout, 5000);
			}


Первый скрипт запускаю с помощью
<body onload='autoInput()'>


И в этом случае почему-то перестает работать второй скрипт. Почемууу??? Когда убираю onload из body не работает первый скрипт, зато начинает работать второй. ПОМОГИТЕ! Это последняя задача осталась у меня и мой сайтец готов будет!

Последний раз редактировалось IT-Doctor, 08.06.2017 в 12:27.
Ответить с цитированием