こんにちは、アドレスの一部をjavascriptで変更したいですが、ググってもなかなか良い回答出なくて質問させていただきます。
<a href="http://hello.com/123/abc.html"> <a href="http://hello.com/123/cde.html"> <a href="http://hello.com/123/efg.html"> . . .があるとして、
<script> function getDir(place, n) { return place.pathname.replace(new RegExp("(?:\\\/+[^\\\/]*){0," + ((n || 0) + 1) + "}$"), "/");} </script>動かないコード
<a href="javascript:document.write(getDir(window.location))"+"abc">
//動的にパスを取得したいです
もちろんjavascriptの中に+"abc"などを入れると出来ますが、そうするといっぱいあるので置き換えは大変そうです。hrefの中で連結の方法やこの問題を簡単に解決できる方法があればご教授いただけますでしょうか。
回答4件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/03/17 10:47