フォームの入力の値を読みたいと思います。jquery:未定義のプロパティを読み取ることができません
時々フォームが入力
<form id="myform">
<input type="text" name="username">
<input type="hidden" name="userid" value="123">
</form>
が含まれている、時には上記の入力が
<form id="myform">
<input type="text" name="username">
</form>
形になりません私の問題は、私はスローユーザーID値を読んでいます
です入力がない場合はエラーです。
var form = document.getElementById("myform");
userid = form.userid.value;
このエラーのため、ほとんどのスクリプト機能が動作しません。
if(pack_id !=undefined && pack_id ==''){
pack_id=0;
}
私は入力の$('input[name=userid]').length
それが存在かどうかのような長さをチェックし、エラー
役立ちますか? form.userid.value: ""; ' – vijayP
@vijayPさんはありがとうございました。 – scriptkiddie