在javascript中获取文本框值
get textbox value in javascript
我在JavaScript中获得文本框值。我的文本框值为"xxxxx?000-1111"。当我试图从JavaScript函数中获得此值时,我获得的值为[object%20HTMLDivElement]....谁能告诉我,我在这里犯了什么错误?
文本框和按钮,文本框值被其他方法取代,在页面中显示良好。
function clDoc() {
path = document.getElementById('val').value;
alert(path);
var myWindow = window.open(path, '', 'width=520,height=650');
}
<input type="text" id="clDoc" name="myn" value="" />
<input type="button" onClick="clDoc()" value="View" id="groupbtn" />
Javascript function clDoc() {
path = document.getElementById('val');
alert(path);
var myWindow = window.open(path, '', 'width=520,height=650');
}
如果我尝试遵循我得到警报为未定义。
function clDoc() {
path = document.getElementById('val').value;
alert(path);
var myWindow = window.open(path, '', 'width=520,height=650');
}
比较:
path = document.getElementById('val').value;
从HTML元素对象和
中获取值path = document.getElementById('val');
在这里你可以得到HTML元素对象本身。
path = document.getElementById('val').value;
现在,你正在获取value属性,但你说它是:
(对象HTMLDivElement)
Div元素不是文本输入。它们不能被用户编辑,也没有值。
也许你想用innerHTML
代替。
希望这个插件能帮到你
砰砰作响
代码
function clDoc() {
path = document.getElementById('clDoc').value;
alert(path);
var myWindow = window.open(path, '', 'width=520,height=650');
}
相关文章:
- 使用 jQuery 从选择标签中抓取文本
- 使用 casperjs 抓取文本节点的最快方法
- 如何分析 XML 文件和抓取文本值
- 从 URL 中抓取文本和媒体
- 突出显示:在向下钻取之前获取事件
- 使用格式化文本获取 DIV 或跨度的动态宽度高度
- 通过搜索 td 文本获取嵌套表 ID
- 将 HTML 元素的文本获取到数组中
- 如何从响应文本获取 JSON 字符串到 JavaScript 中
- 试图从X射线抓取中获取信息
- 如何根据选项文本获取选项索引
- 如何从URL中抓取文本并放置在JS数组中
- JS从文本框中抓取文本,传递给asp.net mvc ActionResult,但ActionResult参数显示为nu
- 通过其文本获取dom节点
- 如何在事件onclick中抓取文本
- 如何通过锚文本获取对象
- 在Javascript/JQuery中从超链接文本获取Href
- 在github和eclipse中,导入、推送、拉取和获取意味着什么
- 如何将函数中的文本获取到此通知警报中
- 如何从文本src抓取文本