» »

Izbris vrednosti ob kliku

Izbris vrednosti ob kliku

uporabniik ::

Pozdrav,

V html znotraj php bi rad zapisal, da ko se klikne v text form se izbriše vrednost.

echo "<input type='text' value='Ime...' onclick='if(this.value=='Ime...'){this.value=''}' onblur='if(this.value==''){this.value='Ime...'}' />";


Če je ukaz z dvojnimi narekovaji (html) in se ga izvede kot html dela. Če pa narekovaje zamenjaš z enojnimi kot je ta ukaz pa ne dela. Kaj spremeniti, da bo delalo. Želim pa, da vse ostane v php značkah.

Hvala in lp,

Netrunner ::

uporabi dvojne narekovaje če dela z njimi .. seveda jim moraš dat \ pred njimi da ne ustaviš php-ja
Doing nothing is very hard to do... you never know when you're finished.

Zgodovina sprememb…

keworkian ::

onclick='if(this.value=='Ime...'){this.value=''}' 


Tole browser vidi kot

onclick='if(this.value==' <-- konec ukaza
Ime... <--neki čudnega
'){this.value='
'}'
Obscenities in B-Flat

uporabniik ::

Če pa ne dela z dvojnimi sploh ne prikaže.

Mogoče je problem z razporeditvijo narekovajev.
Mi lahko napišete cel ukaz?

keworkian ::

echo "<input type='text' value='Ime...' onclick='if(this.value==\'Ime...\'){this.value=\'\'}' onblur='if(this.value==\'\'){this.value=\'Ime...\'}' />"
Obscenities in B-Flat

Tody ::

Uporabi placeholder pa boš imel manj sitnosti http://www.w3schools.com/tags/att_input... IE sicer ne bo tega prepoznal :)

uporabniik ::

echo "<input type='text' value='Ime...' onclick='if(this.value==\'Ime...\'){this.value=\'\'}' onblur='if(this.value==\'\'){this.value=\'Ime...\'}' />"


Zakaj pa imaš napisan \?
Žal ne deluje.

Tody je izjavil:

Uporabi placeholder pa boš imel manj sitnosti http://www.w3schools.com/tags/att_input... IE sicer ne bo tega prepoznal :)


Pa obstaja potem kakšna rešitev za IE?

Zgodovina sprememb…

Ziga Dolhar ::

echo '<input type="text" value="Ime..." onclick="if(this.value==\'Ime...\'){this.value=\'\'}" onblur="if(this.value==\'\'){this.value=\'Ime...\'}" />';
https://dolhar.si/

Zgodovina sprememb…

Tody ::

uporabniik ::

echo '<input type="text" value="Ime..." onclick="if(this.value==\'Ime...\'){this.value=\'\'}" onblur="if(this.value==\'\'){this.value=\'Ime...\'}" />';

Žal tudi ta ukaz ne dela. Spletne strani sploh ne pokaže.

Bom poskušal z drugimi postopki.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

[js] tip spremenljivke

Oddelek: Programiranje
5615 (501) lebdim
»

[Java] Objekt poslan k metodi v kakšnem stanju?

Oddelek: Programiranje
211467 (914) shadeX
»

button v image button

Oddelek: Izdelava spletišč
91171 (1076) R33D3M33R
»

[C#] toString ne dela

Oddelek: Programiranje
51273 (1163) rokpok
»

kako spremeniti texfield type

Oddelek: Izdelava spletišč
12869 (781) Baja

Več podobnih tem