<p>在某些页面我们只需要输入一个参数,那么layer.prompt是一个很好的选择,但是前提要打开。</p><p style="white-space: normal;"><p style="text-align: center;"><img src="/upload/content/20190718/1563416781684721.png" alt="LayUI内置方法layer.prompt输入层的使用"title="LayUI内置方法layer.prompt输入层的使用" width="550px"></p><p style="white-space: normal;">prompt层新定制的成员如下</p><pre class="brush:js;toolbar:false">{ formType: 1, //输入框类型,支持0(文本)默认1(密码)2(多行文本) value: '', //初始时的值,默认空字符 maxlength: 140, //可输入文本的最大长度,默认500 }</pre><p><strong>//使用layer扩展功能</strong></p><pre class="brush:js;toolbar:false">layer.config({extend: 'extend/layer.ext.js'}); layer.prompt({ formType: 0, value: '', title: '请输入App名字' }, function(value,index){ alert(value); layer.close(index); });</pre><p><strong>例子1</strong></p><pre class="brush:js;toolbar:false">layer.prompt(function(value, index, elem){ alert(value); //得到value layer.close(index); });</pre><p><strong>例子2</strong></p><pre class="brush:js;toolbar:false">layer.prompt({ formType: 2, value: '初始值', title: '请输入值', area: ['800px', '350px'] //自定义文本域宽高 }, function(value, index, elem){ alert(value); //得到value layer.close(index); });</pre><p>prompt的参数也是向前补齐的。options不仅可支持传入基础参数,还可以传入prompt专用的属性。当然,也可以不传,yes携带value 表单值index 索引elem 表单元素。</p><p>以上就是关于“LayUI内置方法layer.prompt输入层的使用”的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流。</p>