JQuery随机输入占位符

时间:2013-01-11 16:55:50

标签: javascript jquery html placeholder

如何在加载文档后从jquery中的字符串数组中设置随机占位符文本? 现在我只是"硬编码"占位符的设置?但是如何动态地做呢?

jQuery(function($) {
   $(document).ready(function () {
    var list = new Array();
    list.push("1");
    list.push("2");
        $('#search').attr("placeholder","placeholder text");
    });
});

一次如何看到1,其他2 ...?

1 个答案:

答案 0 :(得分:1)

$(function(){
  var list = [...],
      r = Math.floor(Math.random() * list.length);
  $('#search').prop('placeholder',list[r]);
});

将使用list中的任何可能性,并为占位符指定一个新的随机值。

Example