Добрый день!
По прежнему изучаю в качестве хобби JS, возник вопрос возможно ли заполнить форму через ссылку?
Возможно я не совсем корректно задаю вопрос, поэтому постараюсь просто показать на примере чего хотелось бы добиться.
Набросал вот свой простенький шаблончик, умноежение двух переменных с последующим выводом в другой инпут..
Вбиваю в инпуты 2 и 2 нажимаю "ок", получаю 4.
Далее нажимаю сброс я вижу ссылку с Get запросом (другого способа получить эту ссыль я не нашел), на сколько я понимаю, (такого вида learn.html?a=2&b=2&c=4)...
хочу чтобы я введя в адресную строку в ручную learn.html?a=
4&b=
4&c=
16) в инпуты с соответствующими значениями...
Возможно ли это или, то что запланировал бред?
Делаю это в целях чтобы в дальейшем поделиться ссылкой с человеком, перейдя по которой он бы увидел проведенные ранее расчеты...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
<head>
<meta charset="utf-8">
<script>
function calc() {
var a = +(document.getElementById('a').value);
var b = +(document.getElementById('b').value);
var c = a * b;
//alert (c);
document.getElementById('c').value = c;
}
</script>
<body>
<form method="get">
<input name="a" id="a" type="text" value="" />
*
<input name="b" id="b" type="text" value="" />
=
<input name="c" id="c" type="text" value=""/>
<br />
<input name="btn" type="Button" value="OK" onclick="calc();"/>
<button class="btnres" onclick="javascript:location.reload()">Сброс</button>
</form>
</body>
</html>