咖啡脚本访问输入值
Coffee script access to input value
我是javaScript,咖啡脚本,jQuery和UI技术的新手。我正在尝试完成非常简单的事情 - 从输入字段中读取一个值,但到目前为止没有运气。我的代码非常简单:
<div class="ui-widget">
<label for="tags">Tags: </label>
<input id="tags" value="Hello">
</div>
从咖啡脚本中,我尝试按如下方式读取值:
jQuery ($) ->
$field = $('.ui-widget input')
text=$field.val
alert #{ text }
但到目前为止没有运气,但相反,通过 $field.val("再见")工作得很好。
有人可以请放一些棚子吗?
感谢
参数较少的函数调用需要括号。
text=$field.val
被翻译成
var text;
text = $field.val;
请注意,您正在获取对val
的函数引用
添加参数:
text=$field.val()
成为
var text;
text = $field.val();
返回函数的结果,而不是函数本身。
相关文章:
- 访问代码生成的输入元素上的keyup事件
- 访问javascript文件输入变量的值
- 需要访问<输入>来自<形式>,已经附加了Javascript
- 如何在不更改Javascript页面的情况下访问用户输入的电子邮件
- Cakephp 访问不在模型数据数组上的输入
- 聚合物 - 访问自定义元素内的 DOM 输入元素
- 控制器内部无法访问Angular js输入模型
- 输入类型文件-如何访问文件属性
- 访问ember中的动态输入值#ember中每个块
- 如果我用javascript隐藏了一个文本输入元素,那么其他javascript函数仍然可以访问输入到其中的值
- 绑定可访问性的点击和输入键
- jQuery循环访问元素以输入文本和更改类
- 如何通过JS从htpasswd访问用户名的输入
- 在jade javascript部分访问express res.render的输入数据
- 访问具有类似 ID 的输入的值
- 访问模板中输入元素的属性 - AngularJS
- 如何从ember 2中的focus-out函数内部的另一个输入访问值
- 使用表单输入访问相机,并使用web应用程序立即上传照片
- 表单所有的输入访问在jquery插件
- 使用纸张输入访问选定的文件