Я пытаюсь изменить URL-адрес сообщения в зависимости от имени публикуемого файла.Любые предложения очень ценятся.Вот код (который не работает):
<script type="text/javascript"> function submit_form() { document.uploadform.action = "upload?name=" + document.uploadform.codejar.value; return 1; } </script> <form name="uploadform" method="post" onsubmit="return submit_form();"> <table> <tr><td>Select your jar to upload</td></tr> <tr><td> <input type="file" name="codejar" style="width: 400"></td></tr> <tr><td><input type="submit" name="send" value="Upload jar"></td></tr> </table> </form>
"Я пытаюсь заставить его сделать простую HTTP-запись файла, в URL с именем файла в качестве параметра"
Просто сделайте это тогда:* ... и подумайте об изменении кнопки «отправить» на
<button type="button" onclick='submit_form()'>Upload jar</button>
Зачем вам это нужно?
Вы сможете получить к нему доступ после отправки формы.
Кроме того, браузеры могут отправлять разные вещи при получении значения из файловых входов.