Thread View: pl.comp.lang.javascript
17 messages
17 total messages
Started by zlotowinfo
Sun, 27 Mar 2011 21:48
jaki obiekt/metoda do zmiennej zawartosci
Author: zlotowinfo
Date: Sun, 27 Mar 2011 21:48
Date: Sun, 27 Mar 2011 21:48
9 lines
1125 bytes
1125 bytes
dotychczas używałem <form name=jeden> <textarea name=dwa></a> document.jeden.dwa.value='tekst' jednak przydałby się obiekt o zmiennej wysokości dostosowujący się do tekstu, no i oczywiście z wieloma linkami wewnątrz obiektu, czego przy textarea nie dało się robić
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: Andrzej Budzanowski
Date: Mon, 28 Mar 2011 15:12
Date: Mon, 28 Mar 2011 15:12
26 lines
1912 bytes
1912 bytes
Niejaki *zlotowinfo* przemówił ludzkim głosem i zadziwił swoją mądrością _pl.comp.lang.javascript_: > dotychczas używałem > <form name=jeden> > <textarea name=dwa></a> > > document.jeden.dwa.value='tekst' > > jednak przydałby się obiekt o zmiennej wysokości dostosowujący się do > tekstu, no i oczywiście z wieloma linkami wewnątrz obiektu, czego przy > textarea nie dało się robić Z tego co zrozumiałem chodzi ci o jakiś edytor WYSWIG: http://tinyurl.com/6h4e2tk Albo (dla bardziej zaawansowanych): http://tinyurl.com/4r2qwu3 Jeśli zaś źle cię zrozumiałem, to napisz to jeszcze raz (po Polsku!). -- [---------------------------------------------------------] [ http://psychobsoftware.cba.pl/ <- moja strona domowa ] [ Irytująca ta sygnaturka, co nie? ] [---------------------------------------------------------]
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: zlotowinfo
Date: Mon, 28 Mar 2011 15:35
Date: Mon, 28 Mar 2011 15:35
10 lines
1448 bytes
1448 bytes
Użytkownik "Andrzej Budzanowski" <psychob.pl-TODARUJ-@gmail.com> napisał w wiadomości news:4d90a57b$0$2447$65785112@news.neostrada.pl... > Jeśli zaś źle cię zrozumiałem, to napisz to jeszcze raz (po Polsku!). > > chodzi mi o obiekt do ktorego można pisać w javascript, a tekst podawany do obiektu może poszerzać obszar tego obiektu może span, może div, bo tych nie do końca rozumiem ale chyba do nich nie da się pisać javascriptem
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: Peter May
Date: Mon, 28 Mar 2011 19:26
Date: Mon, 28 Mar 2011 19:26
17 lines
1589 bytes
1589 bytes
W dniu 28-03-2011 17:35, zlotowinfo pisze: > Użytkownik "Andrzej Budzanowski" <psychob.pl-TODARUJ-@gmail.com> napisał > w wiadomości news:4d90a57b$0$2447$65785112@news.neostrada.pl... >> Jeśli zaś źle cię zrozumiałem, to napisz to jeszcze raz (po Polsku!). >> >> > chodzi mi o obiekt do ktorego można pisać w javascript, > a tekst podawany do obiektu może poszerzać obszar tego obiektu > > może span, może div, bo tych nie do końca rozumiem > ale chyba do nich nie da się pisać javascriptem Google w swoim translatorze powinien dodać jeszcze język: zlotowinfo->polski. -- Peter
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: aaaa
Date: Mon, 28 Mar 2011 21:21
Date: Mon, 28 Mar 2011 21:21
27 lines
2130 bytes
2130 bytes
> jednak przydałby się obiekt o zmiennej wysokości dostosowujący się do
> tekstu, no i oczywiście z wieloma linkami wewnątrz obiektu, czego przy
> textarea nie dało się robić
Rozumiem, ze nie "linkami" a "liniami", no to bedzie troche problem, bo
takiego czegos nie ma, ale mozna sobie zrobic.
<textarea id="text" onChange="powieksz()" style="width:200px"></textarea>
<div id="text2" style="display:none;width:200px"></div>
function powieksz()
{
document.getElementById('text2').innerHTML =
document.getElementById('text');
document.getElementById('text').style.height =
document.getElementById('text2').clientHeight + 'px';
}
Zasada dzialania:
Jesli DIV ma podana szerokosc, bo automatycznie bedzie dopasowywal swoja
wysokosc to tekstu, ktory przechowuje.
Czyli ilekroc user zmieni tekst w TEXTAREA to kopiujemy tekst do DIVa i
odczytujemy jaka DIV ma wysokosc w danym momencie.
Nastepnie ustawiamy wysokosc TEXTAREA na wartosc odczytanaz z DIVa.
--
A
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: zlotowinfo
Date: Tue, 29 Mar 2011 06:35
Date: Tue, 29 Mar 2011 06:35
16 lines
1572 bytes
1572 bytes
Użytkownik "aaaa" <aaaa@aaaaaaaaaaaaaaaaaaa.com> napisał w wiadomości news:4d90fbcf$0$2455$65785112@news.neostrada.pl... > Rozumiem, ze nie "linkami" a "liniami", no to bedzie troche problem, bo > takiego czegos nie ma, ale mozna sobie zrobic. > z linkami jest problem bo w textarea nie da się takowych umieścić z metod ktore znam moglbym ukrywać jeden div pokazywać drugi do jakiego obiektu z możliwością umieszczania linków można pisać tak samo jak do textarea tak jak tu: <form name=jeden> <textarea name=dwa></a> document.jeden.dwa.value='tekst'
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: Peter May
Date: Tue, 29 Mar 2011 06:58
Date: Tue, 29 Mar 2011 06:58
26 lines
1798 bytes
1798 bytes
W dniu 29-03-2011 08:35, zlotowinfo pisze: > Użytkownik "aaaa" <aaaa@aaaaaaaaaaaaaaaaaaa.com> napisał w wiadomości > news:4d90fbcf$0$2455$65785112@news.neostrada.pl... >> Rozumiem, ze nie "linkami" a "liniami", no to bedzie troche problem, >> bo takiego czegos nie ma, ale mozna sobie zrobic. >> > z linkami jest problem bo w textarea nie da się takowych umieścić > z metod ktore znam moglbym ukrywać jeden div pokazywać drugi > > do jakiego obiektu z możliwością umieszczania linków > można pisać tak samo jak do textarea > > tak jak tu: > <form name=jeden> > <textarea name=dwa></a> > > document.jeden.dwa.value='tekst' Może to Cię zainteresuje: http://olav.dk/code/dev.opera.com/edit/ + artykuł: http://dev.opera.com/articles/view/rich-html-editing-in-the-browser-part-2/ -- Peter
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: zlotowinfo
Date: Tue, 29 Mar 2011 08:14
Date: Tue, 29 Mar 2011 08:14
28 lines
1754 bytes
1754 bytes
już znalazłem sam do spana można pisać
http://programming.top54u.com/post/Javascript-Code-to-Change-Span-innerText.aspx
<html>
<head>
<title>Javascript Change Span InnerText</title>
<script language="javascript" type="text/javascript">
function changeSpanText(p1)
{
document.getElementById('span1').innerText = p1;
}
</script>
</head>
<body>
<span id="span1">innerText placed inside the span element of HTML.<br />
Javascript will change the innerText of this HTML span element.
</span>
<br />
<center>
<input type="button" value="Change Span innerText"
onclick="changeSpanText('dupa')" />
</center>
</body>
</html>
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: Peter May
Date: Tue, 29 Mar 2011 09:21
Date: Tue, 29 Mar 2011 09:21
38 lines
1877 bytes
1877 bytes
W dniu 29-03-2011 10:14, zlotowinfo pisze:
> już znalazłem sam do spana można pisać
> http://programming.top54u.com/post/Javascript-Code-to-Change-Span-innerText.aspx
>
>
> <html>
> <head>
> <title>Javascript Change Span InnerText</title>
>
> <script language="javascript" type="text/javascript">
>
> function changeSpanText(p1)
> {
> document.getElementById('span1').innerText = p1;
> }
Metoda innerText może być niedostępna. Zamiast tego użyj:
// elem - element, texts - po prostu Twój tekst
function setInnerText(elem, texts)
{
if(typeof(elem.innerText) != 'undefined')
{
elem.innerText = texts;
}
else if(typeof(elem.textContent) != 'undefined')
{
elem.textContent = texts;
}
else if(typeof(elem.text) != 'undefined')
{
elem.text = texts;
}
}
--
Peter
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: zlotowinfo
Date: Tue, 29 Mar 2011 11:47
Date: Tue, 29 Mar 2011 11:47
14 lines
1552 bytes
1552 bytes
to twoje coś nie chce wogóle działać, zrobiłem tak:
<script>
function changeSpanText(p1)
{ p1=p1.split('~'); document.getElementById(p1[0]).innerText = p1[1];}
</script>
<span id="dupa">innerText placed inside the span element of HTML.<br />
Javascript will change the innerText of this HTML span element. </span>
<br />
<center>
<input type="button" value="Change Span innerText"
onclick="changeSpanText('dupa~zmieniony tekst')" />
</center>
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: zlotowinfo
Date: Tue, 29 Mar 2011 17:22
Date: Tue, 29 Mar 2011 17:22
18 lines
1721 bytes
1721 bytes
nie do końca zrozumiałem na początku, poprawiłem i coś nie pokazuje linków
tylko normalnie tekst ktory został wpisany
<a href=http://wp.pl>zmieniony tekst</a>
<script>
function changeSpanText(id,txt)
{
p2=document.getElementById(id);
if(typeof(p2.innerText) != 'undefined'){p2.innerText = txt;}
else if(typeof(p2.textContent) != 'undefined') {p2.textContent = txt;}
else if(typeof(p2.text) != 'undefined') {p2.text = txt;}}
</script>
<span id="dupa"></span><br />
<input type="button" value="Change Span innerText"
onclick="changeSpanText('dupa','<a href=http://wp.pl>zmieniony tekst</a>')"
/>
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: Peter May
Date: Tue, 29 Mar 2011 19:07
Date: Tue, 29 Mar 2011 19:07
24 lines
1836 bytes
1836 bytes
W dniu 29-03-2011 19:22, zlotowinfo pisze:
> nie do końca zrozumiałem na początku, poprawiłem i coś nie pokazuje
> linków tylko normalnie tekst ktory został wpisany
> <a href=http://wp.pl>zmieniony tekst</a>
>
>
> <script>
> function changeSpanText(id,txt)
> {
> p2=document.getElementById(id);
> if(typeof(p2.innerText) != 'undefined'){p2.innerText = txt;}
> else if(typeof(p2.textContent) != 'undefined') {p2.textContent = txt;}
> else if(typeof(p2.text) != 'undefined') {p2.text = txt;}}
> </script>
>
> <span id="dupa"></span><br />
> <input type="button" value="Change Span innerText"
> onclick="changeSpanText('dupa','<a href=http://wp.pl>zmieniony
> tekst</a>')" />
To może Ty potrzebujesz innerHTML?
--
Peter
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: zlotowinfo
Date: Tue, 29 Mar 2011 19:11
Date: Tue, 29 Mar 2011 19:11
4 lines
1285 bytes
1285 bytes
> To może Ty potrzebujesz innerHTML? > dziekować, bo już miałem doła że się nic nie da nie trawie wogole skad te innery sie biora
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: Peter May
Date: Thu, 31 Mar 2011 15:17
Date: Thu, 31 Mar 2011 15:17
11 lines
1431 bytes
1431 bytes
W dniu 29-03-2011 21:11, zlotowinfo pisze: >> To może Ty potrzebujesz innerHTML? >> > dziekować, bo już miałem doła że się nic nie da > nie trawie wogole skad te innery sie biora A co do zmienności wysokości <textarea> to spróbuj tego: http://lab.berkerpeksag.com/jGrow -- Peter
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: zlotowinfo
Date: Fri, 01 Apr 2011 09:54
Date: Fri, 01 Apr 2011 09:54
14 lines
1737 bytes
1737 bytes
Użytkownik "Peter May" <peter.may@onet.pl> napisał w wiadomości news:in25v4$2s1$1@news.onet.pl... >W dniu 29-03-2011 21:11, zlotowinfo pisze: >>> To może Ty potrzebujesz innerHTML? >>> >> dziekować, bo już miałem doła że się nic nie da >> nie trawie wogole skad te innery sie biora > > A co do zmienności wysokości <textarea> to spróbuj tego: > http://lab.berkerpeksag.com/jGrow > dziękuję ale nie skorzystam na razie textarea ma to ograniczenie że jest jako jeden element może być tylko jednym linkiem
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: zpksoft
Date: Sun, 03 Apr 2011 20:43
Date: Sun, 03 Apr 2011 20:43
15 lines
1797 bytes
1797 bytes
On 27 Mar, 23:48, "zlotowinfo" <usuntou...@go2.pl> wrote: > dotychczas używałem > <form name=jeden> > <textarea name=dwa></a> > > document.jeden.dwa.value='tekst' > > jednak przydałby się obiekt o zmiennej wysokości dostosowujący się do > tekstu, no i oczywiście z wieloma linkami wewnątrz obiektu, czego przy > textarea nie dało się robić zainteresuj się "contenteditable". Zdiała toto w divie, na buttonie itd... Paweł
Re: jaki obiekt/metoda do zmiennej zawartosci
Author: zpksoft
Date: Sun, 03 Apr 2011 20:45
Date: Sun, 03 Apr 2011 20:45
6 lines
1501 bytes
1501 bytes
> zainteresuj się "contenteditable". Zdiała toto w divie, na buttonie > itd... > > Paweł miało być oczywiście "Działa" :)
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads