2016-11-18 11 views
0

現在動作しているプログラムの置換文字列ルールよりも長いタイトルを表示できるように、現在はHTML表示をオーバーライドするJavascript関数があります。私も見ています問題は、それが仕事をしていても、HTMLタグはタイトルに現れているされています - FOO集約価格設定項目のテスト:javascriptを使用してタイトルからhtmlタグを取り除く

をので、フォルダ構造では、この(正しいもの)のように示してい

が、スクリプトの実行後に、詳細ページのタイトルで、それは次のように現れてされています

Aggregated Pricing Item Test - <b>foo</b> 

は、いずれかの使用に既存のjavascriptを変更したり、HTML要素を表示し、それを排除するためにとにかくはありますか?ここで

たちはオーバーライドするために使用しているコードです:

<script type="text/javascript" src="jquery.js"></script> 
    <script type="text/javascript" src="jSINI.js"></script> 
    <script type="text/javascript"> 
    $(document).ready(function() { 
    var doc_id = CallSINIMethod("GetValue",["SystemProperty","CurrentUserDocument", null]); 
    var int_id = CallSINIMethod("GetValue",["DocumentProperty","ProductID", doc_id]); 
    var prod_name = CallSINIMethod("GetValue",["ProductProperty","DisplayName", int_id]); 
    $('div.areaTitle').text(prod_name); 
    }); 
    </script> 

答えて

1

あなたがtextプロパティを使用しているためです、それはあなたがそれを与えるまさに表示されます、あなたはhtmlにそれを変更する必要があるので、それは意志正しく表示されます。

$('div.areaTitle').html(prod_name); 
+0

うん。どうもありがとうございました –

関連する問題