С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/21: Рейтинг темы: голосов - 21, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 09.02.2012
Сообщений: 13

Как отправить текст на печать из блока textarea нажатием кнопки или ссылки?

12.02.2012, 16:08. Показов 4347. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Как отправить текст на печать из блока textarea нажатием кнопки или ссылки.
Если можно, то дайте отвед кодом.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.02.2012, 16:08
Ответы с готовыми решениями:

Удаление строки из базы нажатием кнопки или ссылки
Подскажите пожалуйста. Нужно сделать кнопу удаления всей строки разом по id Извиняюсь за не многословность :- <table...

Нажатием кнопки сделать текст жирным, повторным нажатием - обычным
здравствуйте. такой вопрос , как сделать, чтобы при нажатии кнопки текст печатался жирным, при нажатии второго раза на эту кнопку- опять...

Как, при нажатии кнопки, загрузить нужный текст из БД текст в textarea
Есть динамически создаваемый список из БД (он двухуровневый), например: <ul> <li>item 1 <button...

3
1 / 1 / 0
Регистрация: 17.05.2011
Сообщений: 5
13.02.2012, 13:18
<html>
<head><title>Untitled</title>

<script language="JavaScript
function f(){
var nw=open('','newwin','scrollbars=no,title bar=no,location=no,menubar=no,status=no' );
nw.document.writeln(document.getElementB yId('ta').value);
nw.document.close();
nw.print();
nw.close();
}
</script>

</head>

<body>

<textarea id=ta>
bla bla bla
bla bla bla
bla bla bla
</textarea>

<input type=button onclick=f()>

</body>
</html>
1
 Аватар для malor
47 / 43 / 3
Регистрация: 02.07.2007
Сообщений: 2,558
05.04.2013, 15:47
Есть файл:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<!DOCTYPE HTML>
<html>
<head>
<title>Редактирование записи о человеке.</title>
 
<script language="JavaScript">
 
function fprt()
{
  var nw = open('', 'newwin', 'scrollbars=no,titlebar=no,location=no,m enubar=no,status=no');
  nw.document.writeln(document.getElementById('print_that').value);
  nw.document.write(document.getElementById('question').value);
  //nw.document.write('test text');
  nw.document.close();
  nw.print();
  nw.close();
}
 
</script>
 
</head>
<body bgcolor="#d0d0d0">
<h4>Сведения о пребывании.</h4> 
<br/>
<input type="text" name="question" id="question" size=100 '>;
 
<br/><br/>
 
<input type=button value='Печать' onclick=fprt()>
 
<div id="print_that" style="display:none">
Это будет распечатано
</div>
 
</body>
</html>
Вместо фразы "Это будет распечатано" на печать попадает "undefined".

Что не правильно в коде страницы ?
Миниатюры
Как отправить текст на печать из блока textarea нажатием кнопки или ссылки?   Как отправить текст на печать из блока textarea нажатием кнопки или ссылки?  
0
0 / 0 / 0
Регистрация: 30.07.2013
Сообщений: 16
18.05.2015, 20:56
Хотя тема уже очень старая, напишу для тех, кто, как и я, найдет эту тему из поиска. Мне очень помог совет iDeX.
Но немного доработал, делюсь с другими.
Если из textarea отправить на печать, а там были переносы строки, абзацы, то все выведется все равно в одну строчку. Посему мой вариант кода (у меня элемент был и id="note":

HTML5
1
2
3
4
5
6
7
8
9
10
function f(){
    
var text = document.getElementById('note').value;
 text = text.replace(/(\r\n|\n\r|\r|\n)/g, "<br>");
var nw=open('','newwin','scrollbars=no,titlebar=no,location=no,menubar=no,status=no');
nw.document.writeln(text);
nw.document.close();
nw.print();
nw.close();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
18.05.2015, 20:56
Помогаю со студенческими работами здесь

Отправить данные с формы нажатием кнопки button
Через php я знаю как делать, но если мне нужна красивая кнопка, можно ли как-то через неё отправлять письмо на email? Или же можно...

Как по нажатию кнопки submit формы скопировать текст из textarea в буфер обмена?
Можно по нажатию кнопки submit формы скопировать текст из textarea в буфер обмена?

Как по нажатию кнопки отправить текст на почту?
скажите пожалуйста как при нажатие кнопки отправить текст на мейл

Как в TextArea или в IFRAME добавить цветной текст и обработать его
Нужно, чтобы было следующее. Чтобы была область, в которую можно что-то писать, и рядом две кнопочки. При нажатии на первую кнопочку в это...

Работа с мышью: вывести квадрат нажатием левой кнопки мыши и спрятать его нажатием правой кнопки мыши
Ребят обьясните как вывести квадрат левым нажатием кнопки мыши и спрятав его правым нажатием кнопки мыши. Вот набросок кода ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru