Я переписываю свой URL-адрес и категорию, переходя к URL-адресу. Теперь я создаю Url дружных строки с помощью функции JS является:Как отобразить значение переменной Javascript для HTML href tag
function getUrlFriendlyString(str)
{
// convert spaces to '-'
//alert(str);
str = str.replace(/ /g, "-");
// Make lowercase
str = str.toLowerCase();
// Remove characters that are not alphanumeric or a '-'
str = str.replace(/[^a-z0-9-]/g, "");
// Combine multiple dashes (i.e., '---') into one dash '-'.
str = str.replace(/[-]+/g, "-");
return str;
}
теперь HTML страницы это JS функция дает значение строки в JS, как
<? $cat_name= 'Personalized Chocolates/Gift'; ?>
<script>var url=getUrlFriendlyString("<?=$cat_name;?>");</script>
я хочу передать URL-адрес значения уага в HTML тегов HREF, как этот
<a href="<?PHP echo SITE_URL;?>/category/<script>document.write(url);</script>/<?=$data_2['cat_id'];?>"
но
<script>document.write(url);</script>
не давая их значение и приходит URL, как этот
http://localhost/ecom/category/<script>document.writeln(url);</script>/105
обязательна гиперссылка является
http://localhost/ecom/category/personalized-chocolates-gift/105
любая идея, как я могу показать правильное URL с помощью JS строки?
я могу сохранить уаг URL-адрес значение в PHP переменной
element.href = yourVariable; – ndugger
Я могу сделать это в php и i m, но я хочу, чтобы на стороне клиента использовалось меньше ресурсов сервера. мы смещаем множество возможных функций на стороне клиента. – PankajR