<form>
<p>
<label>Username</label>
<input name="username" placeholder="Username" required="" type="text">
</p>
</form>
<script language="JavaScript" type="text/javascript">
var username=$("#username").val();
</script>
我已经阅读了很多与此问题相关的帖子,但是我还没有找到解决方案。var val()undefined javascript
我试着用萤火虫,给我:
username undefined
问题出在哪里?
没有用户名输入。除此之外,你试图引用的输入也没有'value'属性。 – Sumurai8
@ Sumurai8:但它总会有一个非'undefined'的值。最初那个值是''“',但用户可能会填充其他东西。 –
尽管它不在处理程序中。但我明白你的意思。 – Sumurai8