javascript - 在 alert() 中显示的 HTML 输入
问题描述
晚上所有,
我从 JQuery/Javascript 开始,在接受输入并使内容显示在alert()
.
这是我到目前为止所写的——
$(function(){
var input = $('#input').val();
alert(input);
});
HTML信息是
<input id="input" type="text" placeholder="Input here">
如果有人能说明我穿错了,那将不胜感激
解决方案
问题是您的代码将在您加载页面时运行,您需要将您的代码绑定到诸如按钮或 a 之类的东西change
,keyup
或其他东西。
像这样
$(function() {
$("#input").change(function() {
var input = $('#input').val();
console.log(input);
})
});
演示更改事件
$(function() {
$("#input").change(function() {
var input = $('#input').val();
console.log(input);
})
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="input" type="text" placeholder="Input here">
演示 keyup 事件
$(function() {
$("#input").keyup(function() {
var input = $('#input').val();
console.log(input);
})
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input id="input" type="text" placeholder="Input here">
看看这个页面解释 jquery事件
推荐阅读
- python - Airflow 如何从 python 运算符创建数据流作业?
- python - 在充满文件的目录中递归搜索特定字符串
- c# - 用户“XX”登录失败
- laravel - Ioredis 与 Laradock redis 容器连接超时
- selenium-webdriver - 我很难为下面的代码构造 x 路径
- android - 没有从活动中获得片段的价值
- ruby-on-rails - 为什么我的辅助数据库不能在生产中连接?
- javascript - (节点:23) UnhandledPromiseRejectionWarning:错误 [ERR_HTTP_HEADERS_SENT]:在将标头发送到客户端后无法设置标头
- python - 如何在html和python中将文本向下追加
- audio - 如何在 Gstreamer 中动态交换左/右音频输出