Jump to content
php.lv forumi

IE input element type attribute


Aleksandrs

Recommended Posts

netestēšu, bet varbūt var tā

<script>
var vertiba=document.getElementById('el1').value;
document.getElementById('divs').innerHTML='<input type="text" id="el1" value="'+vertiba+'">';
</script>
<div id="divs"><input type="hidden" id="el1" value="jebkāda vērtība"></div>

 

edit: notestēju, viss darbojas. tagad tikai ietaisam funkcijā un lietojam vairākos gadījumos.

<script>
function changetype(div_id, inp_id, wanted_type) {
var vertiba=document.getElementById(inp_id).value;
document.getElementById(div_id).innerHTML='<input type="'+wanted_type+'" id="'+inp_id+'" value="'+vertiba+'">';
}
</script>
<div id="divs"><input type="hidden" id="el1" value="jebkāda vērtība"></div><br/>
<input type="button" value="mainīt tipu" onClick="changetype('divs', 'el1', 'text');">

Edited by Stopp
Link to comment
Share on other sites

Eksplorerim nevar input tipu nomainiit kad elements atrodas dokumentaa. neesmu testeejis vai peec atvienoshanas var mainiit, bet pirms pievienoshanas var - taa ka sanaaks vai nu innerHTML vai nu ar DOM uztaisiit jaunu un repleisot

Link to comment
Share on other sites

×
×
  • Create New...