izmenjeno 2 puta, poslednji put dado_k 07.10.2005. u 11:15
Izmene poruke
- dado_k07.10.2005. u 11:15zapis iz teksta poruke
- dado_k07.10.2005. u 11:14zapis iz teksta poruke
ovo je stavljeno u kod da i neke znako ve ne preoblikuje kao npr [ b ] u boldana slova
Code:
dakle trebam pomoć ovo je kod sve radi kako treba znam da se ovo da
puno kraće zapisat no to sada nema veze nego želio bih da
kad neko klikne da unese [b] pa onda [i] i onda poslije
ne klikne natrag na i nego na b da se automatski zatvori i
pa tek onda b nadam se da kužite!
hvala
dakle trebam pomoć ovo je kod sve radi kako treba znam da se ovo da
puno kraće zapisat no to sada nema veze nego želio bih da
kad neko klikne da unese [b] pa onda [i] i onda poslije
ne klikne natrag na i nego na b da se automatski zatvori i
pa tek onda b nadam se da kužite!
hvala
Code:
var img=0;
var url=0;
var bold=0;
var italic=0;
var underline=0;
var boja=0;
var citat=0;
var code=0;
function unesi(text) {
if(text=="[b]"){
if(bold==0){
document.unos.bold.style.border="1px solid #FFFFFF;";
document.unos.bold.style.backgroundColor="#000000;";
bold=1;
}
else{
document.unos.bold.style.border="1px solid #000000;";
document.unos.bold.style.backgroundColor="#2266CC;";
text="[/b]";
bold=0;
}}
if(text=="[i]"){
if(italic==0){
document.unos.italic.style.border="1px solid #FFFFFF;";
document.unos.italic.style.backgroundColor="#000000;";
italic=1;
}
else{
document.unos.italic.style.border="1px solid #000000;";
document.unos.italic.style.backgroundColor="#2266CC;";
text="[/i]";
italic=0;
}
}
if(text=="[u]"){
if(underline==0){
document.unos.underline.style.border="1px solid #FFFFFF;";
document.unos.underline.style.backgroundColor="#000000;";
underline=1;
}
else{
document.unos.underline.style.border="1px solid #000000;";
document.unos.underline.style.backgroundColor="#2266CC;";
text="[/u]";
underline=0;
}
}
if(text=="[qoute]"){
if(citat==0){
document.unos.citat.style.border="1px solid #FFFFFF;";
document.unos.citat.style.backgroundColor="#000000;";
citat=1;
}
else{
document.unos.citat.style.border="1px solid #000000;";
document.unos.citat.style.backgroundColor="#2266CC;";
text="[/qoute]";
citat=0;
}
}
if(text=="[url]"){
if(url==0){
document.unos.url.style.border="1px solid #FFFFFF;";
document.unos.url.style.backgroundColor="#000000;";
url=1;
}
else{
document.unos.url.style.border="1px solid #000000;";
document.unos.url.style.backgroundColor="#2266CC;";
text="[/url]";
url=0;
}
}
if(text=="[img]"){
if(img==0){
document.unos.img.style.border="1px solid #FFFFFF;";
document.unos.img.style.backgroundColor="#000000;";
img=1;
}
else{
document.unos.img.style.border="1px solid #000000;";
document.unos.img.style.backgroundColor="#2266CC;";
text="[/img]";
img=0;
}
}
if (document.selection) {
document.unos.poruka.focus();
sel = document.selection.createRange();
sel.text = text;
}
else if (document.unos.poruka.selectionStart || document.unos.poruka.selectionStart == '0') {
var startPos = document.unos.poruka.selectionStart;
var endPos = document.unos.poruka.selectionEnd;
document.unos.poruka.value = document.unos.poruka.value.substring(0, startPos)
+ text
+ document.unos.poruka.value.substring(endPos, document.unos.poruka.value.length);
} else {
document.unos.poruka.value += myValue;
}}
var img=0;
var url=0;
var bold=0;
var italic=0;
var underline=0;
var boja=0;
var citat=0;
var code=0;
function unesi(text) {
if(text=="[b]"){
if(bold==0){
document.unos.bold.style.border="1px solid #FFFFFF;";
document.unos.bold.style.backgroundColor="#000000;";
bold=1;
}
else{
document.unos.bold.style.border="1px solid #000000;";
document.unos.bold.style.backgroundColor="#2266CC;";
text="[/b]";
bold=0;
}}
if(text=="[i]"){
if(italic==0){
document.unos.italic.style.border="1px solid #FFFFFF;";
document.unos.italic.style.backgroundColor="#000000;";
italic=1;
}
else{
document.unos.italic.style.border="1px solid #000000;";
document.unos.italic.style.backgroundColor="#2266CC;";
text="[/i]";
italic=0;
}
}
if(text=="[u]"){
if(underline==0){
document.unos.underline.style.border="1px solid #FFFFFF;";
document.unos.underline.style.backgroundColor="#000000;";
underline=1;
}
else{
document.unos.underline.style.border="1px solid #000000;";
document.unos.underline.style.backgroundColor="#2266CC;";
text="[/u]";
underline=0;
}
}
if(text=="[qoute]"){
if(citat==0){
document.unos.citat.style.border="1px solid #FFFFFF;";
document.unos.citat.style.backgroundColor="#000000;";
citat=1;
}
else{
document.unos.citat.style.border="1px solid #000000;";
document.unos.citat.style.backgroundColor="#2266CC;";
text="[/qoute]";
citat=0;
}
}
if(text=="[url]"){
if(url==0){
document.unos.url.style.border="1px solid #FFFFFF;";
document.unos.url.style.backgroundColor="#000000;";
url=1;
}
else{
document.unos.url.style.border="1px solid #000000;";
document.unos.url.style.backgroundColor="#2266CC;";
text="[/url]";
url=0;
}
}
if(text=="[img]"){
if(img==0){
document.unos.img.style.border="1px solid #FFFFFF;";
document.unos.img.style.backgroundColor="#000000;";
img=1;
}
else{
document.unos.img.style.border="1px solid #000000;";
document.unos.img.style.backgroundColor="#2266CC;";
text="[/img]";
img=0;
}
}
if (document.selection) {
document.unos.poruka.focus();
sel = document.selection.createRange();
sel.text = text;
}
else if (document.unos.poruka.selectionStart || document.unos.poruka.selectionStart == '0') {
var startPos = document.unos.poruka.selectionStart;
var endPos = document.unos.poruka.selectionEnd;
document.unos.poruka.value = document.unos.poruka.value.substring(0, startPos)
+ text
+ document.unos.poruka.value.substring(endPos, document.unos.poruka.value.length);
} else {
document.unos.poruka.value += myValue;
}}