存储输入框中的变量,并在p标记中显示值
Store variable from input box and display value in p tag
我试图从文本输入框中获取一个值,然后将其显示在屏幕上。
我有这个JS块作用于以下HTML
$(".button").click(function(){
var userName = $('#userNameInput').val();
$('.userDisplay').html(userName);
});
<input type="text" id="userNameInput">
<input value="submit" class="button closepopup" type="button">
<p id="userDisplay">default</p>
目前程序不打印值,但它存储了它,因为我可以将值打印到控制台。
由于p
有一个id
,您必须使用#
:
$(".button").click(function(){
var userName = $('#userNameInput').val();
$('#userDisplay').html(userName);
});
userDisplay
是id
而不是class
,因此使用#
而不是.
$(".button").click(function(){
var userName = $('#userNameInput').val();
$('#userDisplay').html(userName); // Changes here
});
您试图通过类名访问输出p
标记,但它有一个ID
。
您需要更改此选择器:
$('.userDisplay')
将:
$('#userDisplay')
相关文章:
- ng消息仅在触摸时显示错误,并在错误的初始显示上转换
- OpenLayers在悬停时高亮显示功能,并在单击时选择
- 将循环中的两个文本框相乘,并在第三个文本框上显示结果
- 从服务器获取数据并在选择控件中使用ng选项无法显示选项
- 如何使用javascript localStorage保存用户选择并在不同的html页面中显示
- 如何应用带过滤器的ng if来过滤记录,并在同一页面中显示两个不同的视图
- 从二维数组中获取img src和img维度,并在body中显示
- 如何将(a*b)两个输入文本值相乘,并在javascript中随文本变化动态显示
- 如何从单选按钮中获取多个值,然后将它们分配到单个变量中并在页面上显示
- javascript从选中的复选框中检索输入值,并在同一网页中显示多个html文件
- 使用javascript读取本地XML文件并在html页面中显示
- 如何在网页加载时显示加载内容,并在页面完全加载时隐藏此内容
- 在UIWebView中查找并突出显示带变音符号的阿拉伯语文本
- 下载网站'的内容并在另一个网站中显示(部分)
- 隐藏选择选项,并在单击定义的选项后显示它们
- 在粘贴到文本字段Jquery时检查并突出显示不支持的特殊字符
- 使用jQuery延迟表单输入,并在延迟后在同一页面上显示结果
- 使用简单的JavaScript或jQuery单独识别每个选择选项,并在DIV中显示
- 从动态链接读取文本并在显示之前进行处理
- 简单的预加载器,加载所有的资源,并在显示网站和运行动画之前缓存它们