Показать сообщение отдельно
  #10 (permalink)  
Старый 07.07.2016, 00:37
Новичок на форуме
Отправить личное сообщение для lolidze Посмотреть профиль Найти все сообщения от lolidze
 
Регистрация: 06.07.2016
Сообщений: 9

Сообщение от Царь Леонид Посмотреть сообщение
Плюс минус как-то так

<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  <title>Стили</title>

 </head>
 <body>

<div class="fixed-textarea"> <textarea name ="tt" id="tt" style="height: 100%;width: 100%;" > </textarea></div>

<div id="result"></div>   
<script language="JavaScript">
var text = '>> Сколько лет земле ? \r\n >> ',
    i=0,
     textInput = document.getElementById("tt"),
    result = document.getElementById("result");
function type(){

    i++;
    if( i <= text.length )
        document.getElementById("tt").innerHTML = text.substr(0, i);

    setTimeout( type, 50 );
}

function one(){

    var k= Math.random();

var tex=document.getElementById('tt').value;
    setTimeout( type, 10 );
}

type();
  
textInput.addEventListener('keyup', function(e){
  var answer = e.target.value.split('>>')
  result.innerHTML = answer[answer.length-1]
})  
  
</script>

 </body>
</html>

а моежете подсказать, как считать только окончательный ответ ? тобишь, когда уже дописал и нажал ентер (к примеру). просто мне приходится сравнивать результат набранный с клавиатуры, а так как он по символьно, то не оч хорошо получается. Можете подсказать ?
Ответить с цитированием