innerhtml是jquery方式么的具体内容

lxf2023-03-15 10:15:01

innerhtml并不是jquery方式,反而是HTML DOM属性,即JavaScript特性;该特性用以设定或回到元素具体内容(包含子元素),词法“原素目标.innerHTML="具体内容值"”或“原素目标.innerHTML”。

innerhtml是jquery方式么的具体内容

实例教程作业环境:windows7系统软件、javascript1.8.5版、Dell G3计算机。

innerhtml并不是jquery方式,反而是HTML DOM属性,用以设定或回到元素具体内容。

innerHTML 特性可以设置或回到标识元素逐渐标签和完毕标识间的 HTML。

词法:

//设定原素具体内容
Object.innerHTML=text

//回到原素具体内容
Object.innerHTML

下边根据实例来讲解 innerHTML 属性应用。

当键入不为空时,客户输入文字每一次推送之后联接输入框前面的 label 一起一行行展示在 div 中,同时会清除输入框具体内容。假如键入为空,则弹出来警示提示框提醒客户。

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>应用innerHTML特性设詈div原素具体内容</title>
<style>
    div {width:240px; height:200px; background:#f1f1f1; border:1px solid #333; padding:10px;}
</style>
<script>
    window.onload = function(){
        var oDiv = document.getElementById('div1');
        var oSpan = document.getElementByldCspan1');
        var oText = document.getElementById('text1');
        var oBtn = document.getElementById('btn1.');
        oBtn.onclick = function(){
        if(!oText.value.match(/s*/)){ //使用正则表达式分辨输入是否属于空字符
            //将输入框前 label、输入文字、自动换行标识及其div原先的具体内容一起做为div元素具体内容            
            oDiv.innerHTML  = oSpan.innerHTML   oText.value   '<br>';
            oText.value = '';   //发送短信后清除输入框
        }else{
            alert("输入您信息内容!');
        }
    };
};
</script>
</head>
<body>
    <div id="div1"> </div>
    <span id="span1">妙味:</span>
    <input id="text1" type="text"/>
    <input id="btn1" type="button" value="推送"/>
</body>
</html>

以上编码里的 if() 判断语句用了正则匹配来判定输入具体内容是否属于空字符。编码中用了 oSpan.innerHTML 和 oDiv.innerHTML 各自获得 span 主题元素 div 元素具体内容,随后,也通过 oDiv.innerHTML 将 span 主题元素 div 元素具体内容、输入框输入内容以及自动换行标识一起做为 div 元素具体内容来设置。

注:oDiv.innerHTML =oSpan.innerHTML oText.value 等效于 oDiv.innerHTML=oDiv.innerHTML oSpan.innerHTML oText.value

下面要在输入框中依次键入二行文字并点击上传按键得到的结果:

innerhtml是jquery方式么的具体内容

大量程序编写基本知识,请访问:编程学习!!

以上就是关于innerhtml是jquery方式么的具体内容,大量欢迎关注AdminJS其他类似文章!