• 手机版

    扫码体验手机版

  • 微信公众号

    扫码关注公众号

国内首家协议开发

软芯音视解码保护平台

在线
客服

发布
需求

在线
聊天

天盟
APP

天盟APP下载

关注
微信

微信扫一扫访问
顶部

怎么获取input里面输入的文字

anniu               
                        弹出的是空白 不是我输入的文字

免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。

版权声明:作者保留权利,不代表天盟立场。

使用道具 举报

全部参与4

$(".s").click(function(){
        var s=document.getElementById("sp").value; //如果放在function外,表示加载时执行
        alert(s);
        });

使用道具 举报

这是因为你w取值是在一进入页面的时候就取值了,并没有在鼠标触发或是离开input框是再重新取值,所以w为空
你应该在输入input以后,再通过onblur事件或是onkeyup事件,来给w重新赋值,这样弹出的w值才是你输入的当前值

使用道具 举报

...肯定没有内容啊,你获取输入框内容是在页面加载完成时。你点击时并没有重新获取输入框内容啊

使用道具 举报

该方法不严谨,不符合DOM操作原理,只能获取id=sp预设的value值,可以加上一个表单,input类型指代明确为text和button,为button加上onclick事件,如下:

functionprint(){
vara=document.getElementById("nn").value;
alert(a);
}
</script>
HTML代码结构为:





或者用nyform.name.value获取,建议楼主把HTML的结构理解好再学Jquery的DOM操作。

使用道具 举报

发新帖

发布任务需求已有1031160位用户正在使用天盟网服务

发布分类: *
任务预算: *
需求内容: *
手机号码: *
任务商家报价为
  • 预算价 :
  • 成交价 :
  • 完工期 :
  • 质保期 :

* 最终任务项目以服务商报价、双方协商为准!