Нужна помощь!
Мне нужно сделать так, что бы секунды в часах отображались в индексе сверху, каким образом я могу это сделать? Пока имею следующее:
<!DOCTYPE html> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href="css/style.css"> <link href="https://fonts.googleapis.com/css?family=Goblin+One|Overpass+Mono" rel="stylesheet"> <script> function startTime() { var today = new Date(); var h = today.getHours(); var m = today.getMinutes(); var s = today.getSeconds(); if (h < 10) {h = "0" + h}; if (m < 10) {m = "0" + m}; if (s < 10) {s = "0" + s}; document.getElementById('txt').innerHTML = h + ":" + m; document.getElementById('txt2').innerHTML = s; var t = setTimeout(startTime, 1000); } </script> </head> <body onload="startTime()"> <div class="mainClock"> <div id="txt"></div> <div id="txt2"></div> </div> </body> </html> P.S. Буду очень благодарен за помощь) |
Поменять местами <div id="txt"></div> и <div id="txt2"></div>? 0_о
|
Вы меня не правильно поняли, мне нужно что-то такое:
01:18<sup>26</sup> |
<div id="txt"></div> <div id="txt2"></div>-> <span id="txt"></span> <sup id="txt2"></sup>Ну элементарный html же... |
Работает, но при увеличении текста, возможно ли сделать так, что бы индекс оставался быть маленьким, ну и сверху само собой. Он почему-то работает, только при увеличении размера обоих сразу.
|
Уже разобрался, спасибо.
|
Смогли ли вы мне еще помочь. Мне нужно в зависимости от того, который час, мне нужно считывать разный текст из файла и записывать его на сайт, каким образом это лучше сделать?
|
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href="css/style.css"> <link href="https://fonts.googleapis.com/css?family=Goblin+One|Overpass+Mono" rel="stylesheet"> <script> function startTime() { var today = new Date(); var h = today.getHours(); var m = today.getMinutes(); var s = today.getSeconds(); var file = '/file_default.txt'; //файл по умолчанию if(h => 23 || h <= 1){ //если час больше или равен 23 _или_ меньше или равен 1 file = '/file_23-1.txt'; }else if(h >= 2 && h <= 3 ){ //если час больше или равен 2 _и_ меньше или равен 3 file = '/file_2-3.txt'; } //else if ... if(startTime.lastFile !== file){ //если предыдущий загруженный файл другой var xmlhttp = new XMLHttpRequest(); xmlhttp.open('GET', file, true); xmlhttp.onreadystatechange = function(){ if(xmlhttp.readyState == 4){ //запрос файла выполнен if(xmlhttp.status == 200){ //запос успешен document.getElementById('from_file').innerHTML = xmlhttp.responseText; //выводим на страницу startTime.lastFile = file; //устанавливаем предыдущим загруженным текущий }else{ console.log('Ошибка загрузки файла: ' + xmlhttp.statusText); } } } xmlhttp.send(null); } if (h < 10) {h = "0" + h}; if (m < 10) {m = "0" + m}; if (s < 10) {s = "0" + s}; document.getElementById('txt').innerHTML = h + ":" + m; document.getElementById('txt2').innerHTML = s; var t = setTimeout(startTime, 1000); } </script> </head> <body onload="startTime()"> <div class="mainClock"> <span id="txt"></span> <sup id="txt2"></sup> </div> <div id="from_file"></div> </body> </html> |
С чем может быть связана 'Ошибка загрузки файла'?
|
С отсутствием файла.)
|
Присутствует, даже с полным путем не работает.
|
Цитата:
|
|
Уже разобрался, спасибо.
|
Привет, если ты все еще здесь, могу ли я использовать переменную з текстом пути к файлу, что бы этот файл отобразить? То есть считываю данные с h и m, записываю их в переменную, а потом с помощью этой переменной вызываю файл с таким именем.
|
Конечно, переменная на то и переменная.)
|
Если тебе не тяжело, то как именно это сделать на примере javascript кода расположенного выше, и если я так сделаю, и загружу необходимые файлы на сервер, то текст буде динамическим образом меняться?
|
file = 'file_' + h + '.txt';Это уже основы основ, рекомендую хотя бы базовый учебник(на этом сайте) прочитать, иначе вам никто помогать не будет. |
Дело в том, в веб я не рвуся, в данный момент, изучаю Java, но мне нужно сделать творческое задание по информатике, что то связанное с сайтом, HTML, CSS, хоть очень плохо, но знаю, а JS, как видишь совсем нет. Я б может и прошел какие то курсы по Вебу, но сейчас все моё свободное время уходит на Java и на подготовке к олимпиаде. Очень спасибо за уже предоставленную мне помощь, и надеюсь ты меня поймешь, и ответишь хотя б еще на несколько моих вопросов(а я знаю, что они у меня со временем появляться).
P.S. Еще раз огромное спасибо! |
Ну какбэ синтаксис в js во многом(визуально) перекочевал из java, в том числе конкатенация строк выше. А одинарные кавычки можно на двойные поменять чтоб не смущало, в js сути это не изменит.)
|
Ну не знаю, мне почему то все говорили, что JS это соовсееееем другое, чем Java
|
Ну в принципе синтаксис похож, но я понятие не имею, на что способен JS, что он может исполнить, а что нет. За этим я и пришел сюда)
|
Цитата:
Цитата:
Так можно работать практически с любым языком если база есть. |
Часовой пояс GMT +3, время: 04:27. |