给div添加一个id 然后再jQuery里面写
作为一家“创意+整合+营销”的成都网站建设机构,我们在业内良好的客户口碑。创新互联提供从前期的网站品牌分析策划、网站设计、成都网站设计、网站制作、创意表现、网页制作、系统开发以及后续网站营销运营等一系列服务,帮助企业打造创新的互联网品牌经营模式与有效的网络营销方法,创造更大的价值。
$('#id名').html('要替换的内容');
代码如下;
script
function change(){
$("#xx").html('aaa');
}
/script
div id='xx'xxx/div
input type='button' onclick='change()'
如果将文本域的文本内容添加到span标签表示的区域中,可以使用如下代码
$("span").text($("textarea").val());
下面举个例子:
创建Html元素:span标签用于点击按钮后复制文本的区域,文本域用于文本的输入
div class="top"
span/span
textarea/textareabr
input type="button" value="提交"
/div
简单设置一下css样式
div.top{width:500px;height:150px;margin:50px;}
span{display: inline-block;width:330px;height:20px;padding:10px;margin:10px 0;border:2px dashed #ebbcbe;}
textarea{width:350px;height:100px;padding:10px;border:1px solid green}
input[type='button']{width:80px;height:30px;margin:10px 0;}
编写jquery代码
$(function(){
$("input[type='button']").click(function() {
$("span").text($("textarea").val());
});
})
观察显示效果
初始状态
输入文字
点击按钮
script type="text/javascript"
$('div').bind({
mouseover: function(){
if($(this).attr('def') != 1){
$('div').data('html', $(this).html());
$(this).html('span我是span标签/span');
}
$(this).attr('def', 1);
},
mouseout: function(){
if($(this).attr('def') == 1){
$(this).html($('div').data('html'));
$('div').data('html', '');
}
$(this).attr('def', 0);
}
});
/script
方法和详细的操作步骤如下:
1、第一步,打开html编辑器,创建一个新的html文件,例如index.html,然后编写基本代码,如下图所示。
2、第二步,完成上述步骤后,在index.html中的script标签中,输入js代码,如下图所示。
3、第三步,完成上述步骤后,浏览器运行index.html页面,并使用jquery删除所有span,如下图所示。这样,以上的问题就解决了。
jquery中的字符串查找替换有2个类似的方法,但都是查找替换dom元素的方法,而不是查找替换纯文本的方法。
1、replaceWith(),将所有匹配的元素替换成指定的HTML或DOM元素。
示例:
把所有的段落标记替换成加粗的标记。
HTML 代码:
pHello/ppcruel/ppWorld/p
jQuery 代码:
$("p").replaceWith("bParagraph. /b");
结果:
bParagraph. /bbParagraph. /bbParagraph. /b
2、replaceAll(),用匹配的元素替换掉所有 selector匹配到的元素
示例:
把所有的段落标记替换成加粗标记
HTML 代码:
pHello/ppcruel/ppWorld/p
jQuery 代码:
$("bParagraph. /b").replaceAll("p");
结果:
bParagraph. /bbParagraph. /bbParagraph. /b
注意:
如果需要查找纯文本替换,可以直接使用js中的String.replace(regexp, replacement)
方法。
示例:
要确保单词“JavaScript'’中的大写字符是正确的,可用下列代码:
text.replace(/javascript/i, "JavaScript");