Сообщение от 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 не работает первый скрипт, зато начинает работать второй. ПОМОГИТЕ! Это последняя задача осталась у меня и мой сайтец готов будет!