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