[ Srdjan Prpa @ 11.12.2007. 21:13 ] @
| Kako da u textarea kad kliknem misom na text da mi se ceo tekst markira i da ne moze da se brise text i dodaje osim onog sto sam ubacio u kod ?
Evo i koda:
Code: <textarea rows="4" cols="40"><!-- Banner 120x60Ver1 djus.net -->
<a title="Download za dz sve i svasta :D" href="http://www.djus.net/">
<img border="0" src="http://www.djus.net/forum/images/Banner/Banner-120x60Ver.1.gif" width="120" height="60"/></a>
<!-- Banner 120x60Ver1 djus.net --></textarea>
|
[ Man-Wolf @ 11.12.2007. 21:44 ] @
Ovo nema veze sa PHP-om .... Dodaj parametar: disabled="disabled"
Code:
<textarea rows="4" cols="40" disabled="disabled">
[ Srdjan Prpa @ 11.12.2007. 22:33 ] @
veruj mi ne znam kako je dospela tema u php... moja greska
a kad dodam ovo disabled="disabled" onda ne mogu da markiram tekst sto je u textarea ?
[ Miroslav Ćurčić @ 11.12.2007. 23:03 ] @
Evo markiranje kako ga izvodi phpmyadmin:
Code:
u textarea tag dodaš:
onfocus="selectContent( this, sql_box_locked, true )"
a ovo u HEAD:
/**
* @var sql_box_locked lock for the sqlbox textarea in the querybox/querywindow
*/
var sql_box_locked = false;
/**
* @var array holds elements which content should only selected once
*/
var only_once_elements = new Array();
/**
* selects the content of a given object, f.e. a textarea
*
* @param object element element of which the content will be selected
* @param var lock variable which holds the lock for this element
* or true, if no lock exists
* @param boolean only_once if true this is only done once
* f.e. only on first focus
*/
function selectContent( element, lock, only_once ) {
if ( only_once && only_once_elements[element.name] ) {
return;
}
only_once_elements[element.name] = true;
if ( lock ) {
return;
}
element.select();
}
Mada mi uopšte nije jasno zašto uopšte stavljaš tekst u textareu ako ne treba da se edituje, a pogotovo svrha markiranja.
[ Srdjan Prpa @ 11.12.2007. 23:25 ] @
A jel ima neka druga opcija za ovo sto ja hocu znaci da se nemenja teks a da bude kao textarea evo pogledaj ovde
http://www.djus.net/forum/banner.php
a ovo gore nece da mi radi :(
[Ovu poruku je menjao highagain87 dana 12.12.2007. u 00:39 GMT+1]
[ Miroslav Ćurčić @ 12.12.2007. 01:33 ] @
Ajde stavi prosto:
onfocus="this.select()"
Radi provereno,
uzput dosta ti je "prljav" html na toj stranici, nezatvoreni tagovi, neispravni atributi,...
[ Srdjan Prpa @ 12.12.2007. 01:56 ] @
Za ovo onfocus="this.select()" mi radi znaci kad kliknem misom na textarea ono mi markira sve ali ovaj drugi kod nece da radi eve ti link
http://www.djus.net/proba.htm
Ima li neki 2gi tag da moze ovo da odradi sto ja hocu?
[Ovu poruku je menjao highagain87 dana 12.12.2007. u 03:06 GMT+1]
[ kazil @ 12.12.2007. 06:26 ] @
znam sta oces. da neko klikne na taj kod, pa ga kopira kod sebe i onda se kod njega pojavi taj tvoj baner, jelda?
ako ti this.select() radi, sto si zapeo za ovaj drugi? aj kad pozivas tu funkciju probaj drugi parametar da ne bude nista. lepo stoji:
if ( lock ) {
return;
}
tek sad vidim, da nisi oznacio da je to javascript. ceo taj kod, oznaci da je javascript kod.
<script language="JavaScript" type="text/javascript">
tu metni kod
</script>
a inace, ono za promenu koda, taj kod je kod tebe na serveru, moze da ga promeni, al cim osvezi stranu opet ce biti stari sadrzaj u textboxu. a ako ga menja neko nakon sto preuzima, onda nek ga menja, gde to utice na tebe?
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.