textarea验证,必须每1分钟清除一次

时间:2015-10-19 20:02:11

标签: jquery html validation textarea

我需要像这样做textarea验证。我有一些文本,我需要在文本区域写这个文本时,它会同样警告“它是真的”当它的字段警报...我需要做自动clear textarea 10000s我该怎么办。关于我的英语。我想这样做

谁可以在1分钟内撰写此文本。

Lorem ipsum dolor sit amet,consectetur adipiscing elit,sed do eiusmod tempor incididunt ut labore et dolore magna aliqua。 Ut enim ad minim veniam,quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat。 Duis aute irure dolor in repreptderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur。 Excepteur sint occaecat cupidatat non proident,sunt in culpa qui officia deserunt mollit anim id est laborum。

<textarea> Here it must be same text to up.When its not true its alert and every 1 min clear textarea. </textarea>

谁能帮帮我......谢谢......

2 个答案:

答案 0 :(得分:0)

使用setTimeout()?

在此处详细了解Window setTimeout() Method

答案 1 :(得分:0)

这样的东西?

var textarea = document.querySelectorAll('textarea')[0];
var result = document.querySelectorAll('#result');
var sampleText = "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec pellentesque tincidunt est, nec pellentesque ligula. ";
var timer;

function checkText() {
  if(textarea.value === sampleText) {
    console.log('true'); //or alert or whatevs
    window.clearTimeout(timer)
  } else {
    console.log('false'); //or alert or whatevs
  }
} 

timer = window.setTimeout(function() {
    checkText();
},60000); //1 min in ms

textarea.addEventListener("keyup", function(evt) {
   checkText();
}, false);