javascript - 如何使用 jquery 在另一个 html 元素的开始和结束标记之间插入 html 元素

标签 javascript jquery html

我有一个文本框:

    <input type="text"></input>

我想使用 jquery 在输入元素之间添加一个跨度,如下所示:

    <input type="text"><span>Added span</span></input>

我怎样才能做到这一点?

最佳答案

我会回答三个问题:

如何在元素中附加一些 HTML?

使用 jQuery:$('div').append('<span>Added span</span>');

如何给输入元素添加占位符?

使用以下标记:<input type="text" placeholder="My placeholder" /> (浏览器支持:http://caniuse.com/input-placeholder)

如何在我的输入中默认添加文本?​​

使用以下标记:<input type="text" value="My text" />

关于javascript - 如何使用 jquery 在另一个 html 元素的开始和结束标记之间插入 html 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17857341/

相关文章:

javascript - 找出字符串中所有长度最大的单词

IE9 中的 JQuery 快速搜索

javascript - 如何缩小Html元素?

javascript - 在 Rails 中调用 javascript 函数 onclick

javascript - 悬停时带有边框底部的纯 CSS 等高列?

html - 如何在 Emacs 中使用 HTML 显示 XML 源代码?

javascript - 将值从组件 data() 传递到其他文件

javascript - 如何使用 ESLint 进行 eol-last 检查?

html - 在此示例中,如何使边框隐藏在 h3 后面?

javascript - Google 电子表格脚本 "Cell reference out of range"