リンク内に変数を代入したいです

javascript初心者です。

詳細画面にて、ボタン[現在地からの行き方]をクリックするとgooglemapで現在地から目的地まで表示するようにしたいのですが、リンク内に変数を代入できません。

どうすれば可能になるか、皆様のお知恵をお借りしたく投稿しました。

【実際の画面】

以下がソースコードになります。

(function() {

“use strict”;

 

kintone.events.on(‘app.record.detail.show’, function(event) {

 

// メニュ右側の空白部分にボタンを設置

varmyIndexButton = document.createElement(‘button’);

 

//居宅名:フィールドコード[name]

var $name = event.record.name.value;

 

myIndexButton.id = ‘my_index_button’;

myIndexButton.innerText = ‘現在地からの行き方’;

myIndexButton.onclick = function() {

location.href = “https://www.google.com/maps/dir/?api=1&destination=$name”;

}

kintone.app.record.getHeaderMenuSpaceElement().appendChild(myIndexButton);

});

})();

 

こちらが参考したURLです。https://qiita.com/yukishiba/items/ac6c9dfb4f5a5510744c

 

よろしくお願いします。

文字列の中に変数名があっても変換されませんので、文字列と変数を連結しましょう。

location.href = “https://www.google.com/maps/dir/?api=1&destination=” + $name;

rex0220さん

ありがとうございます。

解決しました。