На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Как???
    Имеется некоторый текст в <pre></pre>. Как сделать, чтобы часть его изменялась?

    Т. е. юзер загрузил страницу с надписью "Сейчас время: xx:xx:xx". Как сделать, чтобы время менялось по часам юзера??? (именно в pre)
    Сообщение отредактировано: andyag -
      Причем здесь PRE ???
      И вообще этот вопрос для другого раздела, а именно JavaScript.
        Кривое решение было найдено.

        <form>
        <pre>
        Current time is <input name=clock>
        <pre>
        </form>

        В JS меняем значение поля clock. Через CSS делаем в поле шрифт Courier и убераем границу. Выглядит реально... :-)
          Так и не понял, при чем здесь FORM и PRE  ???
            попробовал:

            ExpandedWrap disabled
              <br><pre><script language="JavaScript"><!--<br>var fd = new Date();<br>document.write("Сегодня: ");<br>var gday= ((fd.getDate()<10 ? "0" : "") + fd.getDate());<br>var gmonth = fd.getMonth()+1; <br>if (gmonth < 10) {gmonth = '0' + gmonth};<br>var gyear=fd.getYear();<br>if (gyear<1999) {gyear+=1900};<br>document.write(gday, ".", gmonth, ".", gyear, " г.");<br>//--><br></script></pre><br>


            Правда это дата, но работает !
              и так тоже работает:

              ExpandedWrap disabled
                <br><pre><script language="JavaScript"><!-- <br>var dayTwo = new Date(); <br>document.write("Сейчас: "); <br>hrNow = dayTwo.getHours();<br>mnNow = dayTwo.getMinutes();      <br>scNow = dayTwo.getSeconds();<br>miNow = dayTwo.getTime();<br>document.write(hrNow, ".", mnNow, ".", scNow); <br>//--> <br></script></pre><br>

              1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 0,0216 ]   [ 14 queries used ]   [ Generated: 20.05.24, 05:04 GMT ]