Jump to content
php.lv forumi

Rakstot redz kā izskatās


sandrulis

Recommended Posts

Lietā tāda, tagad iešāvās galvā viena ideja, vajag tikai mani apgaismot ko lietot īsti vai kur meklēt informāciju?

 

Rakstot kādu takstu, blakus logā uzreiz varētu redzēt kā tas teksts izskatās. ZInu ka tas ir iespējams, tikai nezinu ar kādu nosaukumu (funkcijām) pie Googles tantes iet un jautāt.

 

Palīdzēsiet?

 

Paldies

Link to comment
Share on other sites

ja izmanto jQuery, tad easy ar .keyup() funkciju.. uztaisi, ka katru reizi nozpiezot taustinu, jaunaja loga Tev atsvaidzinas infa. vai ari vari saturu no texta lauka ik pec kada noteikta laika kopet un dublicet jaunaja logaa!

Link to comment
Share on other sites

<textarea id="bla_id" onkeyup="blax();return false;"></textarea>
<div id="logs_kur_radis_id"></div>
<script>
function blax()
{
document.getElementById('logs_kur_radis_id')= document.getElementById('bla_id').innerHTML;
}
</script>

Stipti viekarsojiet shaadi, protams var, pielikt lai parveido BB tagus uz parastajiem etc...

Link to comment
Share on other sites

Strādājoš variants, izmantojot gatavu bbcode js parseri. inicializējot parseri, pirmais parametrs ir masīvs ar atļautajiem tagiem.

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
<script type="text/javascript" src="http://www.asmcbain.net/projects/bbcodeparser/bb-code-parser.js"></script>

<script>
var parser = new BBCodeParser(['b','i','u']);

$(function(){
 $('#txt').keyup(function(){
   $('#txt2').html(parser.format($('#txt').val()));
 });
});
</script>
</head>
<body>
<textarea id="txt"></textarea>
<div id="txt2"></div>
</body>
</html>

 

P.S. tas parseris gan nav tāds riktīgi labs, bet gan jau atradīsi labāku, ja pameklēsi googlē.

Edited by codez
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...