<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
Я попытался с Firebug и дать мне это:
username undefined
Где проблема?
нет ввода с идентификатором 'username'. Кроме того, вход, который вы пытаетесь установить, тоже не имеет атрибута 'value'. – Sumurai8
@ Sumurai8: Но он всегда будет иметь значение, отличное от 'undundined '. Первоначально это значение будет '' '', но пользователь предположительно заполняет что-то еще. –
Однако это не в обработчике. Но я понимаю, что вы имеете в виду. – Sumurai8