Kirjautuminen

Haku

Tehtävät

Keskustelu: Nettisivujen teko: [Javascript] Painike + tekstin tulostus + kursorin paikka

combo [20.02.2011 10:49:58]

#

Elikkä kuvagalleriaani olen tekemässä kommenttijärjestelmää ja aion käyttää omia tageja kommenttien kirjoituksen yhteydessä. Nyt pitäisi saada tehtyää Javascriptillä toiminto, että kun painiketta painaa niin tekstikenttään ilmestyy tagit. Sitten pitäisi saada SMF foorumin tyylisesti kursori aloitus- ja lopetustagin väliin.

Googlattu on mutta vähän huonolla tuloksella.

Teuro [20.02.2011 11:22:10]

#

Hatko jotain tällaista?

<!DOCTYPE html>
<html>
	<head>
		<title>Javascript tagit</title>
		<script type="text/javascript">
			function lisaa_tagi(nimi, id) {
				haettu = document.getElementById(id);
				alkuperainen = haettu.value;
				alkuperainen += "[" + nimi + "][/" + nimi + "]";
				haettu.value = alkuperainen;
			}
		</script>
	</head>
	<body>
		<textarea id="juttu"></textarea>
		<p>
			<a href="#" onClick="lisaa_tagi('b', 'juttu')">b</a>
			<a href="#" onClick="lisaa_tagi('i', 'juttu')">i</a>
			<a href="#" onClick="lisaa_tagi('u', 'juttu')">u</a>
		</p>
	</body>
</html>

combo [20.02.2011 11:27:56]

#

Teuro kirjoitti:

Hatko jotain tällaista?

Juu, juuri tuollaista, kiitos!

Miten sitten saisi määriteltyä vielä tuon kursorin aloitus- ja lopetustagn väliin. Eli kun valitsee jokin tagin ja se tulostuu tekstikenttään niin kursori menisi automaattisesti aloitus- ja lopetustagin väliin.

Macro [20.02.2011 16:32:09]

#

http://demo.vishalon.net/getset.htm

Löysin tollasen demon, kato koodia ja siirrä kursoria sen mukaan.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta