Этот код показывает кнопку при фокусе на текстовом поле и убирает её, при клике вне формы и пустом текстовом поле. Но, если в текстовое поле, не вводить данные, а скопировать и вставить откуда-то, то кнопка появится при фокусе и исчезнет, при клике вне формы даже, если в текстовом поле была информация, хоть и скопированная. Что делать? Надо, чтобы кнопка не исчезала, если в текстовом поле вставленная информация
Проблема решена - я "дотумкал"))
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
$('textarea').focus(function(){
$('input').css('display','block');
});
});
$(document).mousedown(function(event){
if($(event.target).closest("#a").length)
return;{
if($('textarea').val()==''){
$("input").fadeOut(0)}}
event.stopPropagation()
});
</script>
<style>input{display:none;}</style>
<div id="a">
<textarea name="text" placeholder='Пишите'></textarea>
<br />
<input type="submit" name="submit" value=" Отправить " />
</div>