我正在尝试使用输入来允许最终用户href使用JavaScript 更改元素,我似乎无法使事情正常运行.
这是我到目前为止所拥有的......
<input type="text" id="feed" />
<a id="display" href="">#</a>
Run Code Online (Sandbox Code Playgroud)
$('#feed').keyup(function () {
var temp = "";
temp = $('#feed').text.val();
$('#display').href = temp;
});
Run Code Online (Sandbox Code Playgroud)
任何帮助深表感谢!
删除.text它会在控制台中抛出错误.要获取值,您只需要val()在jQuery对象上使用方法.
由于$('#display')回报你需要一个jQuery对象使用attr()更新属性(或使用prop()和更新href属性)或您需要获得DOM对象$('#display')[0]和更新href性质.
$('#feed').keyup(function () {
var temp = $('#feed').val();
$('#display').attr('href', temp);
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
55 次 |
| 最近记录: |