使用Javascript/Jquery动态添加占位符

使用Javascript/Jquery动态添加占位符,javascript,jquery,Javascript,Jquery,我需要一个帮助。我需要使用Javascript将占位符动态添加到循环的输入字段中。让我来解释下面的代码 <input class="form-control oditek-td-blank1" placeholder="e.g:9 AM-10AM" > 现在这里我的占位符值例如:上午9点到上午10点我需要在循环中添加此值,这意味着在第一个itretion中它将是例如:上午9点到上午10点在第二个itretion中它将是例如:上午10点到上午11点等多达6次。这里将创建6个输

我需要一个帮助。我需要使用Javascript将占位符动态添加到循环的输入字段中。让我来解释下面的代码

<input class="form-control oditek-td-blank1"   placeholder="e.g:9 AM-10AM" >

现在这里我的占位符值
例如:上午9点到上午10点
我需要在循环中添加此值,这意味着在第一个itretion中它将是
例如:上午9点到上午10点
在第二个itretion中它将是
例如:上午10点到上午11点
等多达6次。这里将创建6个输入字段,并动态创建6个具有不同值的占位符。请帮助我。

试试:
attr()

试试:
attr()


您可以使用类似的方法,它可以让您控制元素的创建和开始时间:

函数setInputPlaceholder(num、sTime、duration){
var arr=[],
(完),
开始时间=时间;
对于(变量i=0;ivar ampm=startTime您可以使用这样的方法,它可以让您控制元素的创建和开始时间:

函数setInputPlaceholder(num、sTime、duration){
var arr=[],
(完),
开始时间=时间;
对于(变量i=0;ivar ampm=startTime是否会给出正确的时间格式,如
9AM-10AM、10AM-11AM、11AM-12AM、1PM-2PM……
?如果您有6个类
的输入。oditek-td-blank1
,那么我将按长度测量循环的时间?是否会给出正确的时间格式,如
9AM-10AM、10AM-11AM、11AM-12AM、1PM-2PM……
?如果是的话您有6个类为
的输入。oditek-td-blank1
如果我将按长度测量回路itretion?
 var j = 0;
 var k = 1;
 var type2 ="AM",type= 'AM';
  $('.oditek-td-blank1').each(function(i,v){
      j++; k++;
    if(j>12) {
     type= (type=="AM")?"PM":"AM";
     time = '1 '+type;
     j = 1;
    } else {
     time = j+' '+type;
    }
       if(k>12) {
     type2= (type2=="AM")?"PM":"AM";
     time2 = '1 '+type2;
     k = 1;
    } else {
     time2 = k+' '+type2;
    }
      $(v).attr('placeholder','e.g:'+time+' '+time2 );
});