Javascript: zamenjava name vrednosti
3 naročniki
3 naročniki
Pozdravljeni,
imam eno malce bolj zanimivo vprašanje :) ali je možno spremeniti name v input ( primer) z javascriptom? Spremeneniti želim vrednost v njem [imekigazelimspremenit].
<input class="" type="text" id="" name="ime_ki_ga_zelim_spremeniti">
Hvala in lep pozdrav
6 odgovorov
Zgornji primer od @wingback-a je verjetno z uporabe jQueryja ali kakšne podobne knjižnice. Če želiš to narediti samo z javascriptom oz. brez knjižnic, potem
document.getElementById("id-inputa").name = 'novo_ime';
Hvala obema za odgovor. Bom poskusil še tako, da vidim, če bo delovalo bolje, ker pri remove() funkciji me moti to, da ko je enkrat odstranjeno, da je potrebno ponovno osvežiti stran če želim, da ponovno deluje,
Pozdravljeni, imel bi še eno vprašanje iz java script. Spisal sem naslednjo kodo vendar imam težavo, saj nikakor ne moram ugotoviti, zakaj mi v textaria text vedno spusti vrstico in postavi na sredino.
function citiraj(item) {
alert($(item).attr("id"));
var vrednosti = $(item).attr("id");
// alert(vrednosti);
var citiranje = document.getElementById('preberi_odgovor_'+vrednosti).innerHTML; // prebere div
alert(citiranje);
$('#text_sporocilo').val($('#text_sporocilo').val() + citiranje).innerHTML;
//ZA NADALJEVANJE PISANJA
text_sporocilo.focus()
text_sporocilo.value+='';
return false;
<div id="odgovor"><span class="odgovor">
<div id="preberi_odgovor_<?php echo $forum_odgovori_podatki['id'];?>">
<?php
$sporocilo_post_obdelaj = $forum_odgovori_podatki['sporocilo'];
//$sporocilo_post = mb_strtoupper(mb_substr($sporocilo_post_obdelaj,0,1,"UTF-8"),"UTF-8") .mb_strtolower(mb_substr($sporocilo_post_obdelaj,1,strlen($sporocilo_post_obdelaj),"UTF-8"),"UTF-8");
$sporocilo_post = mb_strtoupper(mb_substr($sporocilo_post_obdelaj,0,1,"UTF-8"),"UTF-8");
echo nl2br($sporocilo_post);
?></div>
</span></div>