How to make button look like a link?

button { background: none!important; border: none; padding: 0!important; /*optional*/ font-family: arial, sans-serif; /*input has OS specific font-family*/ color: #069; text-decoration: underline; cursor: pointer; } <button> your button that looks like a link</button>

How to handle button clicks using the XML onClick within Fragments

I prefer using the following solution for handling onClick events. This works for Activity and Fragments as well. public class StartFragment extends Fragment implements OnClickListener{ @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View v = inflater.inflate(R.layout.fragment_start, container, false); Button b = (Button) v.findViewById(R.id.StartButton); b.setOnClickListener(this); return v; } @Override public void onClick(View v) … Read more

Android: combining text & image on a Button or ImageButton

For users who just want to put Background, Icon-Image and Text in one Button from different files: Set on a Button background, drawableTop/Bottom/Rigth/Left and padding attributes. <Button android:layout_width=”wrap_content” android:layout_height=”wrap_content” android:background=”@drawable/home_btn_test” android:drawableTop=”@drawable/home_icon_test” android:textColor=”#FFFFFF” android:id=”@+id/ButtonTest” android:paddingTop=”32sp” android:drawablePadding=”-15sp” android:text=”this is text”></Button> For more sophisticated arrangement you also can use RelativeLayout (or any other layout) and make it clickable. … Read more

Trigger a button click with JavaScript on the Enter key in a text box

In jQuery, the following would work: $(“#id_of_textbox”).keyup(function(event) { if (event.keyCode === 13) { $(“#id_of_button”).click(); } }); $(“#pw”).keyup(function(event) { if (event.keyCode === 13) { $(“#myButton”).click(); } }); $(“#myButton”).click(function() { alert(“Button code executed.”); }); <script src=”https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js”></script> Username:<input id=”username” type=”text”><br> Password:&nbsp;<input id=”pw” type=”password”><br> <button id=”myButton”>Submit</button> Or in plain JavaScript, the following would work: document.getElementById(“id_of_textbox”) .addEventListener(“keyup”, function(event) { event.preventDefault(); … Read more

vs. . Which to use?

Here’s a page describing the differences (basically you can put html into a <button></button>) And another page describing why people avoid <button></button> (Hint: IE6) Another IE problem when using <button />: And while we’re talking about IE, it’s got a couple of bugs related to the width of buttons. It’ll mysteriously add extra padding when … Read more

File not found.