js去html tag後取61個字數 混入title欄位和其它html內容[Web View只show3份文件、自訂展現每筆資料的格式]

摘要:js去html tag後取61個字數 混入title欄位和其它html內容[Web View只show3份文件、自訂展現每筆資料的格式]

又是再一次用正則表示式

 var re=/ContentShowTitle/g;cstable.value=cstable.value.replace(re,titlestr); 
       re=/ContentShowContent/g;cstable.value=cstable.value.replace(re,destInput.value);

 

function ShowStrippedText()
{
        var sourceInput = CKEDITOR.instances.Content.getData();
        var destInput = document.getElementById(\"ContentShow\");
        var titlestr = document.getElementById(\"title\").value;
        destInput.value = sourceInput.stripHTML().substr(0,61)+\"...\";
        var cstable=document.getElementById(\"ContentShowTable\");
        var re=/ContentShowTitle/g;cstable.value=cstable.value.replace(re,titlestr);
        re=/ContentShowContent/g;cstable.value=cstable.value.replace(re,destInput.value);
}

混入的ContentShow資料如下:

"<table border=\"1\"  width=\"500\" class=\"g12\"><tr><td width=\"10\" rowspan=\"2\"><img src=\"/images/內頁小圖/4.png\" ></td><td>ContentShowTitle</td></tr><tr><td>ContentShowContent...<a href=\"/"+@WebDbName+"/vwForERMPortal/@DocumentUniqueID?OpenDocument\"><詳全文></a></td></tr></table>"

一般的view: