此页面显示用户在文本框部分输入的值[重复]

Posted

技术标签:

【中文标题】此页面显示用户在文本框部分输入的值[重复]【英文标题】:this page say the value inputted by user in the textbox section [duplicate] 【发布时间】:2019-09-10 18:55:14 【问题描述】:

我希望用户在文本框部分输入的值显示在 window.alert 中


<input class="textbox" type="text" placeholder="Username" name="" value="">


var name = document.getElementById ("textbox")              
function myFunction() alert("Welcome back!", name);

这个页面说:欢迎回来! “用户名”


【问题讨论】:

var name = document.getElementById("textbox").value; ? 【参考方案1】:

你有一些错误:

document.getElementById("textbox") 只返回 DOM 对象。

你没有将function映射到任何event,我分配到blur event,你可以选择其他事件。

你可以换成这个demo:

function myFunction(e) 
var name = document.getElementById("textbox").value;
  alert("Welcome back! " + name);
&lt;input type="text" id="textbox" onblur= "myFunction()" /&gt;

【讨论】:

【参考方案2】:

value 属性是您所需要的

var name = document.getElementById("textbox").value

function myFunction() 
  alert("Welcome back!", name)


myFunction()

【讨论】:

【参考方案3】:

需要获取文本框的value

var name = document.getElementById("textbox").value;

【讨论】:

以上是关于此页面显示用户在文本框部分输入的值[重复]的主要内容,如果未能解决你的问题,请参考以下文章

显示用户在文本框中键入指定字符时的建议

使用layer.open 父页面获取子页面输入文本框中的值

网页 使用js或jQuery实现 显示的文本变成输入框以供修改

js获得文本框的值怎么转化成数值型啊

winform,自定义文本框控件 实现文本框验证加水印功能

jsp页面里 怎么让文本输入框的值 根据select所选的值而动态显示出相应的值