Я хотел бы создать кликабельный URL, который содержит начальную строку URL + document.title
+ еще одну строку + response.text
. Текст ссылки должен быть «нажмите здесь»
Это мой код
<!DOCTYPE html>
<html>
<head>
<script>
'use strict';
var res = "";
(async () => {
let response = await fetch('https://httpbin.org/encoding/utf8');
let text = await response.text(); // read response body as text
document.getElementById("KK1").innerHTML = (text.slice(0, 10));
// I want to generate a clickable uri that contains starting url+document.title+another string+response.text. The link text should be "click here"
document.getElementById("demo").innerHTML = '<a href="https://www.google.com/search?"+ document.title+ "ANOTHER-STRING-HERE"+ text">Click Here</a>';
})()
</script>
<title>My File Dowmloder.rar</title>
</head>
<body>
<h2>My First Web Page</h2>
<p>My First Paragraph.</p> Generate clickable URL from parameters. <a id="demo"></a><br>
<p id="KK1"></p>
</body>
</html>
Когда я запускаю этот код, генерируемый URL содержит только начальную строку URL, т.е. "https://www.google.com/search?". Но я хочу, чтобы полный URL содержал начальный URL + document.title
+ еще одну строку + response.text
.
Начальный URL: https://www.google.com/search? document.title: Заголовок страницы Другая строка: Любая строка response.text: Строка, полученная из fetch
Ждем вашей помощи. Спасибо всем.