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

问题描述

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

解决方案

<a href="javascript:动作"><img src="图"></a><input> 这样不久行了?
解决方案二:
check this out: http://jsfiddle.net/ZtDSz/1/Tested in firefox/chrome/ie7/8/9

时间: 2024-07-30 10:10:41

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

ajax-遞歸的方法來處理多層級的地址輸入

问题描述 遞歸的方法來處理多層級的地址輸入 如何用遞歸的方法來處理多層級的地址輸入的問題?或者誰有處理層級的地址資料,發一下給我. 解决方案 你说的地址指的是什么地址,ip地址还是?

如何實現在網頁中輸入的數據保存到數據庫中

问题描述 在vs2005中我創建了一個頁面,上面有幾個文本框,一個綁定了數據庫的gridview控件,現想實現把輸入在文本框中的內容顯示在gridview數據表格中.請各位高手指點如何用C#代碼實現(可增加控件) 解决方案 解决方案二:C#高手一般不来VC版面.解决方案三:HTML代码<%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default.aspx.cs"Inherits=&q

怎消除textbox之前輸入了儲存的值?

问题描述 按textbox會看到之前輸入的值怎消除textbox之前輸入了儲存的值?謝謝 解决方案 解决方案二:在IE中设置一下,并把USERDATA清空解决方案三:可以弄一個button消除textbox之前輸入了儲存的值嗎?解决方案四:1.可以通过设置浏览器来做到:internet选项-->内容-->自动完成设置-->表单去掉勾,TextBox就会不保存历史记录2.在ASP.NET里面设置TextBox的AutoCompleteType的属性.autocomplete=false解决

關於限制輸入

问题描述 importjava.io.*;publicclassEcho{publicstaticvoidmain(String[]args)throwsIOException{BufferedReaderbuf=newBufferedReader(newInputStreamReader(System.in));System.out.print("請輸入一列文字:");Stringtext=buf.readLine();System.out.println("您輸入的文字:

Csharp: 請假輸入兩個日期:(只考慮最多相差一個月)对于不同月份的数据考虑月份数据分界

/// <summary> /// 請假輸入兩個日期:(只考慮最多相差一個月)对于不同月份的数据考虑月份数据分界 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void button1_Click(object sender, EventArgs e) { DateTim

date型-input框添加日期时不能为空的问题

问题描述 input框添加日期时不能为空的问题 求问各位大神,我在做一个添加页面.里面有一项是有关入党时间的.然而不是党员的话,入党时间是没有的.但是input框为空时,其默认输入值为"".这样就导致不能正常添加进去.想问下大家,遇到这种问题一般都是如何处理的呢? 解决方案 既然入党时间是可以没有的,就应该设置为可以为NULL,然后用DateTime.TryParse做判断 解决方案二: 表单提交的话传入的对象即使是时间为空,也是可以执行添加的吧 解决方案三: 是不是党员你不是有个控制

如何清除IE10+ input X 文本框的叉叉和密码输入框的眼睛图标_javascript技巧

从IE 10开始,type="text" 的 input 在用户输入内容后,会自动产生一个小叉叉(X),方便用户点击清除已经输入的文本. 对于type="password"的 input 则会在右方显示一个小眼睛的图标,占击这个图标可以显示已经输入的内容. 好是好,但有时候会画蛇添足,比如已经用js控制了这个功能的时候. 只要使用以下CSS代码可轻松实现隐藏IE浏览器自带的文本删除按钮和密码查看按钮. ::-ms-clear, ::-ms-reveal { disp

Asp.net Textbox 輸入時間產生table

问题描述 各位大大您好:小女子有個想法,想在2textbox輸入開始跟結束時間然後產生一個table,請教如何建立呢,感謝大大的幫忙~~ 解决方案 解决方案二:DateTimedtStart=newDateTime(2015,01,01);DateTimedtEnd=newDateTime(2015,01,11);vardays=(dtEnd-dtStart).Days;Tabletb=newTable();for(vari=0;i<days;i++){TableRowrow;if(i%7==0

html-给文本框添加一个聚焦事件,后边提示一行字怎么写

问题描述 给文本框添加一个聚焦事件,后边提示一行字怎么写 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/