metall24
@metall24

Как передать переменную серверу в get запросе с помощью javascript?

Очень нужна срочная помощь
Скажите пожалуйста, у меня есть код на javascript, показывающий время
Как сделать, чтобы по нажатию кнопки теущее время передавалось на сервер get-запросом в таком виде
mysite.html?time=21+42+03

<html> <head>
<script type="text/javascript">
function startTime()
{
var tm=new Date();
var h=tm.getHours();
var m=tm.getMinutes();
var s=tm.getSeconds();
m=checkTime(m);
s=checkTime(s);
document.getElementById('txt').innerHTML=h+":"+m+":"+s;
t=setTimeout('startTime()',500);
}
function checkTime(i)
{
if (i<10)
{
i="0" + i;
}
return i;
}
</script> </head> <body onload="startTime()"> <p id="txt"> </p> </body> </html>
  • Вопрос задан
  • 288 просмотров
Решения вопроса 2
@DanKud
.....
<button id="button">отправить время</button>
.....
<script>
button.onclick = function() {
    var date = new Date();
    var h = ((date.getHours() < 10) ? '0' : '') + date.getHours();
    var m = ((date.getMinutes() < 10) ? '0' : '') + date.getMinutes();
    var s = ((date.getSeconds() < 10) ? '0' : '') + date.getSeconds();
    var time = h + '+' + m + '+' + s;
    location = '?time=' + time;
};
</script>
.....
Ответ написан
Комментировать
iLegion
@iLegion
Web Developer
Для передачи данных из js в php используйте Ajax. Это лучший способ. Потратьте немного времени, это сэкономит в будущем много времени.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы