我基本上是在尝试获取 textarea 中的内容以进行比较,但是 .text() 或 .val() 即使我更改 textarea 框中的内容也永远不会改变
$(document).ready(function() {
$('#getContents').click(function() {
console.log($('#txtarea').text());
});
});
<textarea id="txtarea">test</textarea>
<input type="submit" id="getContents" />
Run Code Online (Sandbox Code Playgroud)
使用 a 时textarea,请使用.val()(我看到您说您尝试过,但确实有效):
演示:http : //jsfiddle.net/tymeJV/THTsG/1/
简问:
$('#getContents').click(function() {
console.log($('#txtarea').val());
});
Run Code Online (Sandbox Code Playgroud)