gpt4 book ai didi

jQuery 警报正在返回代码

转载 作者:太空宇宙 更新时间:2023-11-04 13:43:39 26 4
gpt4 key购买 nike

我使用以下 HTML 和 JavaScript 来显示 #username 的值<input>元素:

<form action="#" method="post">
Username: <input type="text" name="username" /><br />
Password: <input type="password" name="password" /><br />
<input class="test" type="submit" id="thing" value="Log In" />
</form>
$(document).ready(function() {
$('input#thing').on('click', function() {
var name = $('#username').val;
alert(name);
});
});​

当我在我的浏览器中运行它时,我收到一条警告

function (value) {
var hooks, ret, isFunction, elem = this[0];
if (!arguments.length) {
if (elem) {
hooks = jQuery.valHooks[elem.type] ||
jQuery.valHooks[elem.nodeName.toLowerCase()];
if (hooks &&
"get" in hooks &&
(ret = hooks.get(elem, "value")) !== undefined) {
return ret;
}
ret = elem.value;
return typeof ret === "string" ? ret.replace(rreturn, "") : ret == null ? "" : ret;
}
return;
}
isFunction = jQuery.isFunction(value);
return this.each(function (i) {var val, self = jQuery(this);if (this.nodeType !== 1) {return;}if (isFunction) {val = value.call(this, i, self.val());} else {val = value;}if (val == null) {val = "";} else if (typeof val === "number") {val += "";} else if (jQuery.isArray(val)) {val = jQuery.map(val, function (value) {return value == null ? "" : value + "";});}hooks = jQuery.valHooks[this.type] || jQuery.valHooks[this.nodeName.toLowerCase()];if (!hooks || !("set" in hooks) || hooks.set(this, val, "value") === undefined) {this.value = val;}});
}

什么时候应该说输入的用户名是什么。

发生了什么事?

最佳答案

以下代码将函数 val 分配给变量name

    var name = $('#username').val;
alert(name);

然后您将函数 传递给alert。如果你想传递文本框中的值,你必须调用函数并传递它的返回值:

    var name = $('#username').val();
alert(name);

关于jQuery 警报正在返回代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12040855/

26 4 0
文章推荐: html - Keymap Sublime Text 2 文件类型?
文章推荐: c++ - 返回一个本地对象会导致垃圾,而返回同一个对象临时工作正常
文章推荐: javascript - 视频.js : canvas or css?
文章推荐: javascript - 使