0 0

如何給html 的input輸入框添加一個icon,並且能夠監聽到icon的點擊事件5

要求:
1、input的右邊添加一個自定義icon圖標
2、鼠標放到icon上cursor變成pointer
3、點擊icon能觸發自定義事件。
4、不影響input的使用。
請教各位了。不要貼設置背景圖的icon的回复哦,背景是無法監聽到事件的。
2012年12月05日 17:12

2个答案 按时间排序 按投票排序

0 0

采纳的答案

<a href="javascript:动作"><img src="图"></a><input> 这样不久行了?

2012年12月05日 17:17
0 0

check this out: http://jsfiddle.net/ZtDSz/1/

Tested in firefox/chrome/ie7/8/9

2012年12月05日 18:52

相关推荐

    带图标的input输入框

    在网页设计中,"带图标的input输入框"是一个常见的交互元素,它通过结合图标与文本输入框,提升用户界面的美观度和易用性。这样的设计可以使用户更直观地理解输入框的目的,例如,一个搜索图标常用于搜索框,锁型...

    layui实现input框添加tag

    创建一个基础的input输入框,并为其绑定一个特殊的class,如`layui-input-tag`,以便后续通过JS进行操作: ```html &lt;input type="text" id="layui-input-tag" class="layui-input layui-input-tag"&gt; ``` **二、CSS...

    bootstrap布局中input输入框右侧图标点击功能

    接下来,我们需要为这个覆盖层添加点击事件监听器,例如使用jQuery: ```javascript $(document).ready(function() { $('.input-group &gt; span:last-child').on('click', function() { // 在这里编写点击事件的...

    input文本框里面显示小图片

    另一个方法是创建一个包含`&lt;input&gt;`和`&lt;img&gt;`标签的结构,然后通过JavaScript来同步两者的行为。例如,当用户在`input`中输入时,可以隐藏或改变`img`的透明度。 4. **使用图标字体(Icon Fonts)**: 如果你的...

    可编辑el-tree样式功能修改:修改icon、可编辑input、修改下拉展开icon位置

    创建一个包含 input 的 slot,当点击节点时显示该 input,用户编辑后保存更新。这需要监听 `@node-click` 事件并处理编辑逻辑: ```html ... , data }" class="custom-tree-node"&gt; &lt;i class="custom-icon" :...

    iOS输入框清除按钮

    在iOS开发中,输入框(UITextField)是用户交互的一个重要组成部分,它允许用户输入文本信息。这个场景中,我们关注的是一个特别的功能:输入框的清除按钮。在iOS的UITextField中,这个清除按钮是一个内建的功能,...

    自定义Android Dialog EditText 密码输入框

    在这个布局中,我们设置了EditText为密码类型(`inputType="textPassword"`),限制最大字符长度为6,以及添加一个提示文本。自定义图标可以通过修改`ImageView`的`src`属性来更改。 最后,为了让Dialog在应用中...

    easyui-textbox和easyui-combobox的onchange事件响应实例

    `easyui-textbox` 是一个基础输入框组件,它扩展了原生 HTML 的 `input` 元素,提供了更多的样式和功能选项。`easyui-combobox` 则是一个下拉选择框组件,允许用户从预定义的选项列表中选择一项。这两个组件在网页...

    文本框输入添加标签,按空格可添加多次

    当用户按下空格键并且输入框中有内容时,我们调用`addTag`函数来创建一个新的标签元素,并将其添加到`tag-container`中。每个标签都有一个关闭图标,当用户点击这个图标时,对应的标签会被删除。 CSS样式是实现此...

    CSS3表单输入框动画特效.zip

    通过定义一个动画的起始和结束状态,以及在动画过程中各个阶段的样式,可以实现输入框的动态变化,例如输入框边框颜色的渐变、图标旋转等。 3. **CSS3过渡(Transition)**:过渡效果是当元素从一种样式变换到另一...

    JavaScript之ToDoList

    功能三:JS实现从input输入框获取value,创建新的task,并加入到willTodo的div中 功能四:JS实现点击icon将task从willTodo到DoneTodo,或者反之 功能五:JS实现通过点击star标明重要程度。 结构简单,功能简单,前期...

    自定义EditText_密码明文切换_点击清空输入框

    // 添加点击清空输入框的方法 public void clearInput() { setText(""); // 可选:移动光标到开头 setSelection(0); } } ``` 在`CustomEditText`类中,我们初始化了布局并设置了点击事件监听器。`...

    vue+elementUi 实现密码显示/隐藏+小图标变化功能

    3. 在`el-input`标签内使用`&lt;i&gt;`标签作为后缀(suffix),并设置一个点击事件`@click="showPwd"`。当用户点击这个图标时,会触发`showPwd`方法。 4. `showPwd`方法内部,根据`pwdType`当前的值来决定如何切换状态。...

    安卓EditText输入框相关-输入框一键删除内容。两种方法实现.rar

    本文将详细讲解如何实现EditText输入框的一键删除内容功能,即点击一个按钮或者设置某个快捷方式,可以快速清除输入框中的所有文字。 首先,我们来看第一种方法:使用监听器(OnClickListener)实现一键删除。在...

    js实现input密码显示隐藏

    - `input` 元素:用于创建用户输入字段,尤其是`type="password"`属性,用于创建一个密码输入框,这样输入的字符会被遮罩。 - `label` 元素:与`input`元素关联,提供更好的用户体验,可以点击标签来聚焦输入框。 ...

    vue中input的v-model清空操作

    当我们需要实现一个清除输入框的功能时,可以在子组件内添加一个清除按钮,并且在点击这个按钮时触发一个自定义的事件,比如`inputclear`。在子组件中,我们可以这样实现: ```html &lt;!-- 子组件 --&gt; &lt;input ...

    jQuery点击图标展开搜索框代码.zip

    HTML文件"说明.htm"可能包含了这些元素的布局,比如一个图标元素(如`&lt;i class="search-icon"&gt;&lt;/i&gt;`)和一个输入框元素(如`&lt;input type="text" class="search-input"&gt;`)。此外,CSS样式表用于定义元素的样式和位置...

    HTML5手机端日期时间选择器.zip

    4. **事件监听**:监听用户的交互事件,比如点击表单空白处,触发日期时间选择器的显示。 5. **样式定制**:为了保证与网站设计的一致性,可能需要根据需要定制日期时间选择器的样式,这可能涉及到CSS的使用。 6. ...

    jQuery点击弹窗设置网页背景颜色填充代码

    在本文中,我们将深入探讨如何使用jQuery实现一个功能,即点击网页上的特定元素(例如右上角的设置图标)弹出一个窗口,允许用户输入16进制颜色代码,并将该颜色应用于整个网页的背景。这涉及到jQuery的选择器、事件...

Global site tag (gtag.js) - Google Analytics