Показать сообщение отдельно
  #2 (permalink)  
Старый 28.04.2011, 17:21
sinistral
Посмотреть профиль Найти все сообщения от melky
 
Регистрация: 28.03.2011
Сообщений: 5,418

вам в раздел "работа" , но от туториалов по JS 1.8 у меня уже голова болит, и поэтому напишу

<style>
input {display:block}
</style>

количество полей
<input type="text" name="number_rs">

<hr>
тут поля : 
<br>

<b>..</b>

<script>

var input = document.querySelector("input[name='number_rs']"), log = document.querySelector('b');

input.onkeyup = function(){

if( /\D/.test( input.value ) ) { alert('В поле должны быть ток цифры');return; }

var i = 0;

var g = document.createDocumentFragment();

var m;

while( i++ < parseInt( input.value ) ){ 

m = document.createElement('input');

m.name = 'text'+input.value;

g.appendChild( m );

}

log.innerHTML = '';
log.appendChild( g );



}

</script>
Ответить с цитированием