JQuery使用名称获取textarea的值
我似乎无法使用名称从textarea获取值。我试过以下方法,但都没有成功JQuery使用名称获取textarea的值,jquery,textarea,Jquery,Textarea,我似乎无法使用名称从textarea获取值。我试过以下方法,但都没有成功 jQuery( 'textarea[name=address]' ).val(); jQuery( 'textarea[name=address]' ).text(); 请参阅JSFIDLE:。我们开始: 应该使用find()函数: jQuery: var textAreaByName = $(this).find('textarea[name="nameTextarea"]').text(); alert(textA
jQuery( 'textarea[name=address]' ).val();
jQuery( 'textarea[name=address]' ).text();
请参阅JSFIDLE:。我们开始:
应该使用find()函数:
jQuery:
var textAreaByName = $(this).find('textarea[name="nameTextarea"]').text();
alert(textAreaByName); //You get: "Example"
HTML:
示例
我对它进行了测试,结果表明它运行良好:)我们开始:
应该使用find()函数:
jQuery:
var textAreaByName = $(this).find('textarea[name="nameTextarea"]').text();
alert(textAreaByName); //You get: "Example"
HTML:
示例
我对它进行了测试,结果表明它运行良好:)您可以使用
$('textarea[name="address"]').val();
或
你可以用
$('textarea[name="address"]').val();
或
它在@leete Try with find()中起作用function@LeeTee您的JSIDdle没有包含问题中的代码。奇怪的是,这些代码都在JSIDdle中工作,但没有在我的实际表单中工作。这里的代码太多,无法发布。一定是其他原因导致它无法正常工作@leete Try with find()function@LeeTee您的JSIDdle没有包含问题中的代码。奇怪的是,这些代码都在JSIDdle中工作,但没有在我的实际表单中工作。这里的代码太多,无法发布。一定是其他原因导致它无法工作没有必要
find
。当然它可以工作,但除非OPs代码中有其他未包含的内容,否则不需要它。不需要find
。当然可以,但除非OPs代码中有其他未包含的内容,否则不需要它。
jQuery('textarea[name="address"]').val();