klavsr Posted May 22, 2009 Report Share Posted May 22, 2009 Sveiki, No selecta tiek dabūts option value, šai gadījumā pēdējā rindiņa tai dabūšanā ir šāda: node.options[node.selectedIndex].value; Tas kas tiek dabūts, ir kaut kāds strings, kura vārdā jau ir nosaukts mainīgais. var teksts1 = 'blablabla'. var teksts2 = 'kautkascits' kursizvelets = node.options[node.selectedIndex].value; // teksts1 document.getElementById('kurparadit').innerHTML = kursizvelets; // ???! Kā šo piedabūt ielādēt mainīgo, ja tā nosaukums dabūts no selecta? Paldies. Quote Link to comment Share on other sites More sharing options...
0 Kaitnieks Posted May 22, 2009 Report Share Posted May 22, 2009 Ja man izdevās saprast jautājumu, tad atbilde ir - izmantojot "eval" funkciju. Quote Link to comment Share on other sites More sharing options...
0 klavsr Posted May 22, 2009 Author Report Share Posted May 22, 2009 Liels paldies, izdevās! Quote Link to comment Share on other sites More sharing options...
0 marcis Posted May 22, 2009 Report Share Posted May 22, 2009 Es gan būtu izmantojis masīvu var teksti = { 'teksts1': 'blablabla', 'teksts2': 'kautkascits', // etc } document.getElementById('kurparadit').innerHTML = teksti[node.options[node.selectedIndex].value]; Quote Link to comment Share on other sites More sharing options...
Question
klavsr
Sveiki,
No selecta tiek dabūts option value, šai gadījumā pēdējā rindiņa tai dabūšanā ir šāda: node.options[node.selectedIndex].value;
Tas kas tiek dabūts, ir kaut kāds strings, kura vārdā jau ir nosaukts mainīgais.
var teksts1 = 'blablabla'.
var teksts2 = 'kautkascits'
kursizvelets = node.options[node.selectedIndex].value; // teksts1
document.getElementById('kurparadit').innerHTML = kursizvelets; // ???!
Kā šo piedabūt ielādēt mainīgo, ja tā nosaukums dabūts no selecta?
Paldies.
Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.