javascript - 如何将div变成按钮?

标签 javascript jquery html

如何将 DIV 变成输入按钮?

这非常适合将复选框转换为类型文本:

$('#mycheckbox').get(0).type = 'text';

但这不起作用,没有任何反应:

$('#mydiv').get(0).type = 'button'; //formatting

最佳答案

您可以对 div 使用 replaceWith

$("#mydiv").replaceWith("<input type='button' value='MyButton'>");
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id='mydiv'></div>

关于javascript - 如何将div变成按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54490202/

相关文章:

javascript - 如何在此示例中添加 ondrag 鼠标事件

javascript - jQuery 突出显示 href 值以外的单词

html - 覆盖父标签中的 CSS 继承

javascript - Quill - 添加图片 URL 而不是上传

javascript - AngularJS 双向数据绑定(bind)被 setTimeout 取消

jquery - 日期时间选择器验证开始日期应小于结束日期不起作用

jquery - 避免点击外部时关闭下拉菜单

css - 将一个 div 粘贴到稍后定义的 div 的右边框

jquery - Bootstrap popover 裁剪到包含 div 的范围

javascript - 添加/删除 eventListeners,同时保持 "this"的实例上下文