javascript - how to enter a random value in a textarea without an id? -
i have enter random value in textarea of web site using grease monkey script text area didn't have id document.getelementbyid doesn't work.
can use method that?
my current html showing textarea:
<tr> <td class="tdv pd5"><span class="tbg"> message</span> </span> </td> <td class="pd5"> <textarea name="inpx_msg" class="msgbox"></textarea> <br /> <div class="tsm">140 characters max.</div> </td> </tr>
you use element.queryselector if want able target element using css selector, similar this:
var textarea = document.queryselector('table tr td.pd5 textarea.msgbox'); textarea.value = "my random text"; the above working on following html example:
<table> <tbody> <tr> <td class="tdv pd5"><span class="tbg">message</span> </span> </td> <td class="pd5"> <textarea name="inpx_msg" class="msgbox"></textarea> <br /> <div class="tsm">140 characters max.</div> </td> </tr> </tbody> </table> demo - using element.queryselector
off course, can change css selector match dom hierarchy. there lots of flexibility using element.queryselector.
Comments
Post a Comment