使用JavaScript访问没有ID的HTML元素

时间:2017-03-16 01:46:11

标签: javascript html

我想在HTML页面中隐藏一个按钮,我无法弄清楚如何访问没有ID或名称的元素。

HTML code:

<INPUT onclick=getAddress2(event,1) class=Design_btn02 style="IME-MODE: active" type=button value="Address">

如何访问上面的按钮?

3 个答案:

答案 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”的所有元素的数组。