Вот есть готовый код, который при обнаруженном нажатом "Enter" делает следующие заданные действия:
$(document).ready(function() {
$("input").keydown(function(e) {
if(e.keyCode === 13) {
console.log($(this).val());
};
});
});
Скажите только как сделать так, чтобы в доступных к выполнению функциям добавить клик на кнопку.
Весь код:
<!DOCTYPE html>
<html>
<head>
<title>Test</title>
<meta charset="utf-8">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script>
$(document).ready(function() {
$("input").keydown(function(e) {
if(e.keyCode === 13) {
console.log($(this).val());
};
});
});
</script>
<style>
a {
text-decoration: none;
color: white;
}
body {
background-color: #222222;
}
input {
position: absolute;
background-color: gray;
border: 1px solid white;
color: white;
width: 150px;
height: 20px;
padding: 0px 5px;
}
.button {
position: absolute;
border: 1px solid white;
margin-top: 30px;
width: 50px;
height: 25px;
text-align: center;
line-height: 25px;
background-color: gray;
}
</style>
</head>
<body>
<input type="text">
<a id="button" class="button" href="google.com">Click</a>
</body>
</html>