2016-11-11 59 views
-5

我有這樣的代碼:變化值

$(document).ready(function() { 
 
    $('#textarea2').click(function() { 
 
     $("textarea").html('<input type="text" value="hello">'); 
 
    }); 
 
});
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<button id="textarea2">Click here</button> 
 

 
<input type="text" class="form-name" value="Name"> 
 
<input type="text" class="form-email" value="E-mail"> 
 
<input type="text" class="form-phone" id="textarea">

我會改變最後一排用不同的值..

我按一下按鈕,但我的代碼不起作用。也許這是jQuery的問題

+1

你的選擇是不是對corrrect ## $( 「selecor」)##,你需要提前使用VAL,而不是HTML的 –

回答

1

就像您使用#表明,textarea2是一個id,你需要做同樣的事情textarea

+1

謝謝!我需要睡得太累 – naltamur

0

$(document).ready(function() { 
 
    $('#textarea2').click(function() { 
 
     $('#textarea').val('hello'); 
 
    }); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
<button id="textarea2">Click here</button> 
 

 
<input type="text" class="form-name" value="Name"> 
 
<input type="text" class="form-email" value="E-mail"> 
 
<input type="text" class="form-phone" id="textarea">