gpt4 book ai didi

javascript - jQuery 无法获取输入值

转载 作者:行者123 更新时间:2023-12-02 16:25:19 24 4
gpt4 key购买 nike

我试图通过 jQuery 按键后获取输入值。我尝试了几种方法来获取它,我收到 undefined"" 。使用 JSF+RichFaces。输入是 <h:inputTextarea>尝试通过以下方式获取值(value):

<script type="text/javascript">
jQuery(document).ready(function() {
jQuery("#myform:idTextarea").keyup(function(){
var testValue = jQuery("myform:idTextarea").val();
console.log(testValue);

});
});
</script>

日志中的变量是undefined 。当我像这样添加“输入:”时

var testValue = jQuery("input:myform:idTextarea").val();

我得到j_id12 .

当这样改变时:

var testValue = jQuery("#myform:idTextarea").val();

我得到"" .

有人有任何线索吗?

最佳答案

构建 jquery 选择器时需要转义 CSS 元字符:

jQuery("input\\:myform\\:idTextarea").val();

<强> Escaping css meta character in jquery

关于javascript - jQuery 无法获取输入值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28738916/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com