В приведенном ниже коде текстовое поле добавляется 6 раз, и изначально текстовое поле содержит текст Введите текст. Мой вопрос в том, если пользователь вводит данные в первую и третью текстовые области. Как предупредить пользователя о том, что «текстовые поля пусты», это общее сообщение, но сосредоточьтесь на 2-м текстовом поле, и когда пользователь вводит данные во 2-м, следующее текстовое поле должно быть сфокусировано.
<script>
function ad_R(count)
{
//Adding and populating table row
var row = '<tr>';
row += '<td>';
row += '<textarea rows = "8" cols = "18" border ="0" class="input" style="border:none;overflow:visible;width:100%;" id="details'+count+'" nfocus="if (this.value == \'Enter text\') this.value = \'\';" onblur="if (this.value == \'\') this.value = \'Enter text\';" name ="detail'+count+'" class="row_details'+r_count+'">Enter text</textarea></td></tr>';
}
$(document).ready(function() {
cnt += '<table cellspacing="0" cellpadding="0" border="1" width="100%" id="_table">';
cnt += '<tr>';
cnt += '<th width="30%">Category</th>';
cnt += '</tr>';
for(var i=0;i<6;i++)
{
cnt += add_R(6);
}
cnt += '</table>';
});