我在使用jquery 的replaceWith时候,想把一个文本框替换成文本
使用$("input[name='sjkc']").replaceWith("<span>sjkc</span>");结果不行,而$("input[name='sjkc'...
使用$("input[name='sjkc']").replaceWith("<span>sjkc</span>"); 结果不行,而
$("input[name='sjkc']").replaceWith(“sjkc”);失败了。不知道怎么 替换成纯文本。求解。谢谢。 展开
$("input[name='sjkc']").replaceWith(“sjkc”);失败了。不知道怎么 替换成纯文本。求解。谢谢。 展开
3个回答
展开全部
首先检查你的Jquery是否导入,路径是否正确.
确定input [name='sjkc'] 存在.
确定此JS代码是否执行了.
你的代码是语法上是正确的 , 你可以用下面的代码测试下
<script type="text/javascript" src="jquery-1.7.2.min.js"/> //加载Jquery
<script>
function test(){
$("input[name='sjkc']").replaceWith("<span>sjkc</span>");
alert("已执行转换");
}
</script>
<input name="sjkc" type="text">
<input type="button" value="转换" onclick="test()">
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果把input里面的内容换成文本。
$("input[name='sjkc']").val(“sjkc”);
如果你是要把你的input这个标签换成sjkc 那你的代码是对的。
$("input[name='sjkc']").val(“sjkc”);
如果你是要把你的input这个标签换成sjkc 那你的代码是对的。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在$()后面加入 $().val()。。。然后$().remove()
哈哈
哈哈
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询