html内でのJavascriptの使い方
お世話になっております。
初心者です。
ブログを作るうえで、変数の〈%topentry_relate_url〉をencodeURIComponentを使用して 、エンコードしたいのですが、コードの書き方が判りません。。
どなたか、判る方、教えてください。
お願い致します。
どうもありがとうごございます!!!
なら、
<!--relate_list-->
<script>
var str = "<%topentry_relate_url>";
var labo = encodeURIComponent(str);
document.write("http://example.com/" + labo);
</script>
<!--/relate_list-->
こんな感じです。
2018年11月26日 10:28 by 実験中
どうもありがとうございます!
助かります。
ただ、やりたいことは、あるURLにエンコードした文字列を追加したいのです。
上記でいうと、laboの値を使いたいのです。
えーっと、詳しくはないのですが……。あまり意味のないことだと思います。
javascriptで扱うためには、リスト表示の設定を「テンプレート変数のみ」か「上記全て」にしなければなりません。( それ以外だと、そのままリスト表示されてしまいます)
で、
〈%topentry_relate_url〉で表示されるのは、たとえば
blog-entry-23.html
こんな感じです。
なので、これをエンコードしても
blog-entry-23.html
なります。
とりあえずこんな感じです。
<!--relate_list-->
<script>
var str = "<%topentry_relate_url>";
var labo = encodeURIComponent(str);
document.write(labo);
</script>
<!--/relate_list-->
参考まで。
2018年11月25日 11:09 by 実験中
Copyright(c)1999 FC2, Inc. All Rights Reserved.
@fc2infoさんをフォロー