Я понял всю внутреннюю вещь html, но я не знаю, как добавить переменные в href. Я хочу, чтобы он создал ссылку с заголовком, который является введенным вами заголовком, и с javascript, который вы вводите, чтобы быть в href, когда вы нажимаете «создать».
<div class="title">
Bookmarklet Maker
<br>
<br>
<input size="13" onkeypress="return searchKeyPress(event);" name="getTitle" type="text" id="getTitle" style="background-color: #252525; border: 2px; border-style: double; border-color: white; color: white; padding: 15px 32px; text-align: left; text-decoration: none; display: inline-block; font-size: 16px; font-weight: bold; margin: 4px 2px; cursor:;"
placeholder="Bookmarklet name" />
<br>
<input size="40" onkeypress="return searchKeyPress(event);" name="geJs" type="text" id="getJs" style="background-color: #252525; border: 2px; border-style: double; border-color: white; color: white; padding: 15px 32px; text-align: left; text-decoration: none; display: inline-block; font-size: 16px; font-weight: bold; margin: 4px 2px; cursor:;"
placeholder="Javascript" />
<br>
<button style="background-color: #252525;
border: 2px;
border-style: solid;
border-color: white;
color: white;
padding: 15px 32px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
font-weight: bold;
margin: 4px 2px;
cursor: pointer;" id="bookmarkletbutton" onclick="createBookmarklet()">Create</button>
<script>
function createBookmarklet() {
var title_input = document.getElementById('getTitle').value;
var js_input = document.getElementById('getJs').value;
document.getElementById('title').innerHTML = title_input;
document.getElementById('js').innerHTML = js_input;
}
</script>
<br>
<br>
<a class="link" href="" id="title"></a>
</div>