2013-05-24 2 views
0

Я получил код здесь что выглядит следующим образом:Js печать 1/10 messege с использованием случайных чисел

<button onclick="hi()"> try</button> 

<script> 
function hi() 
{ 
var x=document.getElementById("hello") 
x.innerHTML=Math.floor((Math.random()*10)+1); 
} 
</script> 

<script id="hello"> 
</script> 

А потом я хочу, чтобы добавить в конце я хочу иметь что-то, что должно (в Баше) см как это:

if %hello%==1 echo <a href='link1'> 1</a> 

Тогда в примере, если случайное число равно 1, то сайт будет показывать ссылку номер 1

ответ

0

Сделать массив ссылок, а затем вытащить одну из этих ссылок в случайном порядке. Этот код, вероятно, не будет работать, но даст вам общее представление:

var links = ['link1', 'link2', ....]; 
var rnd = Math.floor(Math.random() * links.length); 
document.writeln('<a href="' + links[rnd] + '">link</a>'); 
+0

Спасибо! Это сработало – Svante

+0

Но как добавить onclick = 'hi()' в document.writeln ('link'); – Svante

Смежные вопросы