Javascript Not Picking Up var?
Javascript Not Picking Up var?
<input type="text" id="user" />
<button onclick="submit();" href="javascript:;">Submit</button>
<iframe src="http://google.com" id="openBox" width="100%" height="500px"></iframe>
<script>
function submit() {
var getWebsite = document.getElementById('user');
document.getElementById("openBox").src = getWebsite;
}
</script>
我希望源根据输入框内的内容进行更改。src并没有改变iframes,相反,我认为它添加了"getWebsite"到源而不是用户的输入。
使用
var getWebsite = document.getElementById('user').value;
您将getWebsite
变量设置为<input type="text" id="user" />
,而不是该输入字段的值。
添加.value来获取输入值,而不是元素:
<script>
function submit() {
var getWebsite = document.getElementById('user').value;
document.getElementById("openBox").src = getWebsite;
}
</script>
相关文章:
- 控制台返回var不是't定义,但它是
- 从var向代码隐藏函数传递值
- 如何通过引用var Using DataTables来进行分页或排序
- jQuery语法添加了var
- 如何将具有文本类型值的var放入jQuery函数中
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- 当var==0时,我如何显示一个警报
- javascript中对象构造函数中的var属性与this.properties
- 函数中this和var之间的区别
- JavaScript-的含义:var DndUpload=函数(inputElem){};
- KeyPress和Keydown在这个特定的代码上不起作用.只有key-up起作用
- Understanding Javascript scope with "var that = this&qu
- 如何使用javascript var引用Mongo DB集合's字段
- var w = q||问2;这个表达式是什么意思
- 为什么JavaScript抛出'未捕获的ReferenceError:var未定义'定义var时
- 在jquery函数内部设置来自jquery函数的var;t运行
- 确定var是否是javascript中的elementFinder对象的方法是什么
- 如何使用var名称调用JSON数据
- '这'在使用之前分配给了一个var
- Javascript Not Picking Up var?