bekommen möchte ich Eingabetext Wert bekommen, wenn ich einen Wert in Eingabetext einfügenzur Eingabe von Textwert in jquery
und wenn ich ADD IN BOOK LIST
Taste jquery klicken in Bücherliste ul-Tag anhängen wird
HTML-Code
<form action="" method="POST">
{% csrf_token %}
<p>POST TITLE</p>
<input type="text" name="title" placeholder="Insert title" required>
<p>INSERT BOOK NAME</p>
//user will input value this text box
<input type="text" name="bookname" placeholder="book name">
<input type='button' name="addlist" value="ADD IN BOOK LIST">
<ul class="booklist">
</ul>
<input type="submit" id='button'>//create post button
</form>
ich entscheiden val()
Methode zu verwenden, und ich mit testen alert()
js
(function(){
//get ADD IN BOOK LIST button
//get bookname tagname
var addlist_button = $('input[name=addlist]');
var book_name = $('input[name=bookname]').val();
addlist_button.on('click', function(event){
if((book_name == "")||(book_name == null)){
alert('fail');
}
else{
alert(book_name);
}
});
})();
aber jquery nicht Textwert
die val()
Methode erhalten, ist nur value=""
in Tag-Inline bekommen .. aber es ist nutzlos Wert
ich Kunden wollen wertvoller Text bitte jemand mir helfen
danke ich mein Problem mit Ihrem Rat –
Mein Vergnügen :) Viel Glück gelöst .. –