HTML5   发布时间:2022-04-25  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了html5 中新的datalist 自动下拉提示输入框大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
在日常的页面制作中,为了方便用户输入,经常可以在一个输入文本框中,当用户输入
内容时,自动下拉提示建议用户的输入,这叫autocomplete或者autosuggestion功能
这样能加快用户的输入,目前的做法是通过ajax去实现,比如通过DWR等,这方面
的资料很多的。
而HTML5中,新增加了datalist这个标签,其实也是可以满足在前端达到
同样的功能,例子如下:
  
<input type="text" value="" list="fruits" />  
    <datalist id="fruits">  
      <option value="Apple"></option>   
      <option value="Orange"></option>   
      <option value="Peach"></option>   
    </datalist>  


这样的代码运行后,当用户在文本输入框输入内容时,就会下拉提示三种水果,

建议用户输入,如果担心浏览器兼容问题,可以尝试用如下代码

    <datalist id="fruits">  
      Pick your favorite fruit  
      <SELEct name="fruit_sel">  
      <option value="Apple">Apple</option>   
      <option value="Orange">Orange</option>   
      <option value="Peach">Peach</option>   
      </SELEct>  
      or type one.  
    </datalist>  
    <input type="text" name="fruit" value="" list="fruits" />  


但这个情况下,记得服务端要同时捕捉fruits和fruit_sel两个参数了datalist在firefox版本下一直都有的,这个赞扬一个,而其他版本浏览器

对其兼容情况,可以参这个地址: http://caniuse.com/#feat=datalist

@H_197_44@

大佬总结

以上是大佬教程为你收集整理的html5 中新的datalist 自动下拉提示输入框全部内容,希望文章能够帮你解决html5 中新的datalist 自动下拉提示输入框所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。