Dojo Dijit and HTML5 in Real world applications/Dijit/dijit.byId

From PMISwiki
Jump to navigation Jump to search

dijit.byId

How to use

Tips and tricks

dijit.byId would not work on HTML elements not specified as an dijit element:

<script type="text/javascript">
dijit.byId('s21').set('value', 'New value for text field') );
</script>

<!-- Remember to declare the destination as a data-dojo-type -->
<input type="text"  id="s21" name="result"
	     data-dojo-type="dijit.form.TextBox"
             data-dojo-id="s20" >

Verified in

IE 8, Firefox 3.6.22, Dojo 1.6.1

References

Demo: Use of dijit.byId