How Can Javascript Manipulate Dom