我想在HTML页面中隐藏一个按钮,我无法弄清楚如何访问没有ID或名称的元素。
HTML code:
<INPUT onclick=getAddress2(event,1) class=Design_btn02 style="IME-MODE: active" type=button value="Address">
如何访问上面的按钮?
答案 0 :(得分:3)
由于元素有一个类,请尝试以下操作:
document.getElementsByClassName('Design_btn02')[0].style.visibility= 'hidden';
<INPUT onclick=getAddress2(event,1) class=Design_btn02 style="IME-MODE: active" type=button value="Address">
答案 1 :(得分:2)
使用命令private class MyAsyncTask extends AsyncTask<Object, Void, String> {
MyAsyncTask() {
}
@Override
protected String doInBackground(Object... params) {
Util.syncMessages(token, new Util.OnSyncMessages() {
@Override
public void onSyncMessages(boolean success, String myString) {
if (success) {
return myString; // can't return here
}
}
});
}
@Override
protected void onPostExecute(String returnString) {
super.onPostExecute(returnString);
// would like to update UI with myString here
}
}
。它将返回一个列表,其中包含calss为document.getElementsByClassName('Design_btn02')
的所有doms。
答案 2 :(得分:1)
元素有一个类名。所以我们可以借助类名来访问它。document.getElementsByClassName('Design_btn02')
语句document.getElementsByClassName('Design_btn02')
返回一个包含类名“Design_btn02”的所有元素的数组。