如何将div放入输入类型文本中 [英] How to put div inside input type text

查看:94
本文介绍了如何将div放入输入类型文本中的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我如何在HTML表单的文本字段中放置div



 < h2>技巧< / h2> 
< label for =skills>选择您的技能< / label>
< input id =skillstype =text/>

请注意我的英文不好。所以我不能告诉你更多。



我只想渲染每个div的每个技能。



我的jquery代码(以逗号分隔)是:

  $(input#skills)。keydown(function(e){ 
if(e.which === 188){
var skbl = $ .trim($(input#skills).val());
$(input#skills ).append(< div style ='background:green;'>+ skbl +< / div>);
});


解决方案

你不能在输入中放置任何元素。一个输入不包含任何HTML。

How can i put a div inside text field of a html form

<h2>Skills</h2>
<label for="skills">Choose your skills</label>
<input id="skills" type="text"/>

Please note my english is not good. So i can't tell you more.

I just want to render each skill in each div.

my jquery code(separated by comma) is :

$("input#skills").keydown(function(e){
   if(e.which===188){
      var skbl = $.trim($("input#skills").val());
      $("input#skills").append("<div style='background:green;'>"+skbl+"</div>");
});

解决方案

You can't place any element inside an input. An input does not contain any HTML.

这篇关于如何将div放入输入类型文本中的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆