Здесь я столкнулся с проблемой. Форма типа DATE не переходит на мою страницу ASP Classic.asp классическая форма прохода типа = дата
<input type="date" name="theDate">
И сторона asp, не получает дату, отправленную ему.
Это демонстрационная страница. http://www.cffcs.com/stuff/one/Pick.asp Это форма.
<form action="process.asp" method="post" name="RegForm" onSubmit="xmlhttpPost('process.asp', 'RegForm', 'RegDiv', '<img src=\'graph/moreajax.gif\'>'); return false;" class="form-2" style="width:90%;">
<input tabindex="7" type="date" name="Birthdate" placeholder="DD/MM/YYYY" style="height:30px;"/>
<input tabindex="9" type="submit" name="Submit" value="Create">
</form>
<div id="RegDiv"></div>
Это часть процесса.asp.
<%
mydate = CDate(Request.Form("Birthdate"))
response.Write mydate&"<br />"
response.write(FormatDateTime(mydate,1) & "<br />")
%>
В файле JS, который включен в страницу. Я должен был добавить в строку 63
|| elemType == "DATE"
Как только это было добавлено, оно пошло на работу.
Это позаботится об этом.
Вам нужно предоставить [mcve]. Что вы ожидаете от нас? Классический ASP не будет обрабатывать этот ввод иначе, просто проверьте отправленный необработанный запрос, когда '
Просьба представить код, который позволит нам воспроизвести вашу проблему. Похоже, что метод формы установлен в 'get'. –
У меня возникают некоторые проблемы, и мне сложно отправить код, когда я даже не могу заставить его работать. Это похоже на то, что он не отправляет на страницу обработки asp. Я отправлю сообщение, когда узнаю, что происходит. –