2015-01-06 21 views
-3
textarea的結果失敗

嗨大家可以請你找到正確的結果,這個文本框的結果,和我做了什麼錯獲取使用jQuery

<div class='save'> 
    <input type='button' class='comment' value='Save' id='12'/> 
</div> 
<textarea class='field' id='12'></textarea> 
$('.save').on('click',function(){ 
    var id = $('.comment').attr('id'); 
    var text_id = $('textarea.field').attr('id'); 
    var comments = $('textarea#'+text_id).val(); 
    alert(comments); 
}); 

輸出:未定義

回答

1

的ID必須是唯一的。你有兩次id =「12」。 jQuery不會知道這將是文本,哪一個將是按鈕。

0

屬性id對輸入和textarea標籤都是相同的,這是錯誤的。根據HTML標準,id在整個文檔中應該是唯一的。

嘗試更改textarea的ID。