【问题标题】:get value of input using javascript使用javascript获取输入值
【发布时间】:2013-07-28 20:52:39
【问题描述】:

我正在尝试使用 js 获取输入值,但它不起作用。我的错在哪里?

警报不起作用。

<body>
   <form name="inputform" id="form1" action="html_form_action.asp" method="get" style="visibility:hidden">
      Email: <input type="text" name="email" ></input>
      <input type="button" value="Gönder" onclick="CreateU()"></input>
   </form>
</body>

js文件:

var xmail="";
CreateU = function(){
  var xx = "";
  xmail=document.getElementById('email').value;
  alert(xmail);
  xx= myAddress + xmail + ans + tf;
  window.location.assign(xx);
}

【问题讨论】:

    标签: javascript forms html-input


    【解决方案1】:

    您的电子邮件输入没有 ID:

    <input type="text" name="email" id="email" />
    

    【讨论】:

      【解决方案2】:

      id 添加到您的“电子邮件”输入中:&lt;input type="text" name="email" id="email" &gt;&lt;/input&gt;

      看看:http://jsfiddle.net/K8kp9/

      请注意,现在您可能什么也看不到,因为 style="visibility:hidden" 在您的 form 标记处..

      阅读:Difference between id and name attributes in HTML

      【讨论】:

        【解决方案3】:

        email 是个名字,只要把 'name' 改成 'id' ^^

        【讨论】:

          【解决方案4】:

          请在邮件中设置id

           <body>
              <form name="inputform" id="form1"  action="html_form_action.asp" method="get"       style="visibility:hidden">
              Email: <input type="text" name="email" id="email" ></input>
              <input type="button" value="Gönder" onclick="CreateU()"></input>
          

          【讨论】:

            【解决方案5】:

            在输入中使用 id 属性通过 document.getElementById() 获取值。

            <input type="text" name="email" id="email" ></input>
            

            【讨论】:

              【解决方案6】:

              您忘记在 input 元素中提及 id='email'

              【讨论】:

                猜你喜欢
                • 2018-06-16
                • 2021-04-10
                • 1970-01-01
                • 2015-08-16
                • 2021-06-14
                • 1970-01-01
                • 2016-06-11
                • 2022-01-24
                • 1970-01-01
                相关资源
                最近更新 更多