Показать сообщение отдельно
  #4 (permalink)  
Старый 11.04.2015, 00:26
Кандидат Javascript-наук
Посмотреть профиль Найти все сообщения от theKingOfJava
 
Регистрация: 31.03.2015
Сообщений: 113

<html>
<head>
</head>
 
<body>
 
<input id="userName" />
<input id="userId" />
<input id="regTime" />
<button id="b">add</button>
<button id="gen">generate id</button>
<table id="t" style="border: 1px solid black">
<tr>
<td>username</td>
<td>userid</td>
<td>regtime</td>
</tr>
</table>
 
<script>

gen.onclick=function(){
 userId.value=Math.floor(Math.random()*20)
}
 
b.onclick=function(){
 var row=t.insertRow()
 row.insertCell().innerHTML=userName.value
 row.insertCell().innerHTML=userId.value
 row.insertCell().innerHTML=regTime.value
}
 
 
 
</script>
 
</body>
</html>

UPD Только id в диапазоне 20 -- это туфта. В норме генератор должен порождать гарантированно уникальные номера. Проще всего это реализовать итератором. Random тут не при чем.

Последний раз редактировалось theKingOfJava, 11.04.2015 в 00:41.
Ответить с цитированием