Я пытаюсь создать раздел загрузки, где посетитель заполняет форму, а затем выбирает флажки, чтобы открыть диалоговые окна загрузки.Флажок открывает ссылку onClick при отправке формы, но как я могу отправить форму одновременно?
Я бы хотел, чтобы форма отправлялась и открывались диалоги при нажатии кнопки.
Я плохо разбираюсь в написании сценариев, хотя могу их прочитать. В настоящее время я могу получить только то, чтобы работать!
Форма стандартная форма PHP ....
Это Javascript Я использую
var suffix=1;
function downloadAll(oFrm){
var oChk = oFrm.elements["file"+(suffix++)];
if (oChk){
if (oChk.checked){
location.href = oChk.value;
setTimeout(function(){downloadAll(oFrm)}, 2000);
}
else{
downloadAll(oFrm);
}
}
}
Это сокращенная часть моего HTML
<input type="checkbox" name="file1" id="file1" value="/download.php?f=blank.gif" /><label for="file1">blank.gif</label>
<input type="checkbox" name="file2" id="file2" value="/download.php?f=atlas_blue_hover2.png" /><label for="file2">atlas_blue_hover2.png</label>
<input type="checkbox" name="file3" id="file3" value="/download.php?f=Tabs.css" /><label for="file3">Tabs.css</label>
<input type="button" value="Download All" onClick="suffix=1;downloadAll(this.form);return false;" />
Я думаю, что это может не работать, потому что onclick отменяет сообщение в форме PHP
method="post" action="http://url"
Могу ли я сделать подобное выше, используя onSubmit? Или используя значения флажка в PHP?
Любая помощь будет оценена по достоинству.
Спасибо, Кейт, но это не сработало. Я пробовал возвратить истинное и избавиться от возвращения. Оба, останавливает работу javascript, но позволяет форме PHP публиковать свои действия! – Jessica
Основной тип кнопки Submit вместо кнопки также. –
Благодарим вас за предложение Nissan Man Я пробовал открывает javascript и опубликовывает форму action Я все еще не могу сделать оба ... любые предложения оценили – Jessica