1

Тема: Як створити свій < textarea >, є готові бібліотеки?

Як створити свій < textarea >, є готові бібліотеки?

Мені просто треба простий textarea в тезі < div >

2

Re: Як створити свій < textarea >, є готові бібліотеки?

так?

var div = document.getElementById("yourDivElement");
var input = document.createElement("textarea");
var button = document.createElement("button");
input.name = "post";
input.maxLength = "5000";
input.cols = "80";
input.rows = "40";
div.appendChild(input); //appendChild
div.appendChild(button);

чи так?

document.getElementById("div").innerHTML =
   '<textarea maxlength="5000" cols="80" rows="40"></textarea>' + 
   '<button></button>"':
Подякували: ostap34PHP1

3 Востаннє редагувалося koala (29.01.2017 19:10:44)

Re: Як створити свій < textarea >, є готові бібліотеки?

Ви все ніяк не зрозумієте... Вам не треба розміщати html-код в input-і, img та div в textarea. Вам треба щось інше - наприклад, значок пошуку в полі форми, малюнок в багаторічному полі і т.д. Для цього, як вам здається, треба помістити img в texarea, створити свій textarea і т.д. - але треба розуміти, що це лише спосіб, яким ви сподіваєтеся досягти мети. Спершу сформулюйте, яка ваша мета, а потім шукайте спосіб.

Подякували: Betterthanyou, ostap34PHP, 221VOLT3

4

Re: Як створити свій < textarea >, є готові бібліотеки?

koala написав:

Ви все ніяк не зрозумієте... Вам не треба розміщати html-код в input-і, img та div в textarea. Вам треба щось інше - наприклад, значок пошуку в полі форми, малюнок в багаторічному полі і т.д. Для цього, як вам здається, треба помістити img в texarea, створити свій textarea і т.д. - але треба розуміти, що це лише спосіб, яким ви сподіваєтеся досягти мети. Спершу сформулюйте, яка ваша мета, а потім шукайте спосіб.

Моя мета додати смайлики в текстове поле

5

Re: Як створити свій < textarea >, є готові бібліотеки?

ost.bregin2014 написав:
koala написав:

Ви все ніяк не зрозумієте... Вам не треба розміщати html-код в input-і, img та div в textarea. Вам треба щось інше - наприклад, значок пошуку в полі форми, малюнок в багаторічному полі і т.д. Для цього, як вам здається, треба помістити img в texarea, створити свій textarea і т.д. - але треба розуміти, що це лише спосіб, яким ви сподіваєтеся досягти мети. Спершу сформулюйте, яка ваша мета, а потім шукайте спосіб.

Моя мета додати смайлики в текстове поле

:D  я вище на вами написане запитання відписав чітку відповідь)
зараз виявляється що ви хочете зовсім іншого)))

Подякували: 0xDADA11C7, koala2

6

Re: Як створити свій < textarea >, є готові бібліотеки?

Ось таке вас влаштовує?
https://codepen.io/andrewfiorillo/pen/wgmnB

Подякували: Betterthanyou, ostap34PHP, 221VOLT3

7

Re: Як створити свій < textarea >, є готові бібліотеки?

koala написав:

Ось таке вас влаштовує?
https://codepen.io/andrewfiorillo/pen/wgmnB

Супер! але як зробити щоб <div> розтягувався?

8

Re: Як створити свій < textarea >, є готові бібліотеки?

ost.bregin2014 написав:
koala написав:

Ось таке вас влаштовує?
https://codepen.io/andrewfiorillo/pen/wgmnB

Супер! але як зробити щоб <div> розтягувався?

в CSS

min-height:200px;

200 це розмір висоти в пікселях, змініть його на більше.
Це ви хотіли ?

Подякували: ostap34PHP1