Вывод результата работы js
Наверное глупейший вопрос сейчас задам.. но..)
<SCRIPT language="javascript"> <!-- var howMany = 2 var quote = new Array(howMany+1) quote[0]="<a href=http://link1.ru><font color=#636363>текст 1</font></a>" quote[1]="<a href=http://link2.ru><font color=#636363>текст 2</font></a>" quote[2]="<a href=http://link3.ru><font color=#636363>текст 3</font></a>" function rndnumber(){ var randscript = -1 while (randscript < 0 || randscript > howMany || isNaN(randscript)){ randscript = parseInt(Math.random()*(howMany+1)) } return randscript } quo = rndnumber() quox = quote[quo] document.write(quox) //--> </SCRIPT> вот этот код, если его вставить на страницу, выводит случайную запись из этих. А как мне его перенести в отдельный файл и выводить? <script type="text/JavaScript" scr="1.js"></script> Я прописал вот так.. но это лишь обращаюсь к скрипту, а как вывести результат? Просто хочу убрать тот код из php файла своего, и хранить js отдельно. |
var howMany = 2 var quote = new Array(howMany+1) quote[0]="<a href=http://link1.ru><font color=#636363>текст 1</font></a>" quote[1]="<a href=http://link2.ru><font color=#636363>текст 2</font></a>" quote[2]="<a href=http://link3.ru><font color=#636363>текст 3</font></a>" function rndnumber(){ var randscript = -1 while (randscript < 0 || randscript > howMany || isNaN(randscript)){ randscript = parseInt(Math.random()*(howMany+1)) } return randscript } - это в .js <SCRIPT language="javascript"><!-- quo = rndnumber() quox = quote[quo] document.write(quox) //--></SCRIPT> - этим вызываешь |
Хм.. почему то не работает..
|
Чего не так делаю?
|
.js подключить не забыл???
|
<script type="text/javascript"> var howMany = 2 var quote = new Array(howMany+1) quote[0]="<a href=http://link1.ru><font color=#636363>текст 1</font></a>" quote[1]="<a href=http://link2.ru><font color=#636363>текст 2</font></a>" quote[2]="<a href=http://link3.ru><font color=#636363>текст 3</font></a>" function rndnumber(){ var randscript = -1 while (randscript < 0 || randscript > howMany || isNaN(randscript)){ randscript = parseInt(Math.random()*(howMany+1)) } return randscript } </script> <SCRIPT language="javascript"><!-- quo = rndnumber() quox = quote[quo] document.write(quox) //--></SCRIPT> |
var howMany = 2 var quote = new Array(howMany+1) quote[0]="<a href=http://link1.ru><font color=#636363>текст 1</font></a>" quote[1]="<a href=http://link2.ru><font color=#636363>текст 2</font></a>" quote[2]="<a href=http://link3.ru><font color=#636363>текст 3</font></a>" function rndnumber(){ var randscript = -1 while (randscript < 0 || randscript > howMany || isNaN(randscript)){ randscript = parseInt(Math.random()*(howMany+1)) } return randscript } - это сохраняешь в файле JS (например script.js) далее, в файле, где тебе нужно чтобы сработал js подключаешь файл <script language='javascript' type='type/javascript' src='./script.js'></script> и в месте, где тебе нужно чтобы это работало <script language='javascript'> quo = rndnumber() quox = quote[quo] document.write(quox) </script> |
Часовой пояс GMT +3, время: 09:49. |