将调色板添加到ASP.NET文本框中
Add Color Palette to ASP.NET Textbox
我需要在表单中添加一个调色板,这样用户就可以在普通文本框中选择特定的文本,然后从调色板中选择一种颜色。
然后,我会在所选文本之前和之后添加一个类似HTML标记的前缀,这样当文本反弹到div或任何其他HTML控件中时,用户可以看到所选颜色的文本。
我希望在不使用AJAXControlToolkit的情况下做到这一点。
如果您不介意使用jQuery:,您可以使用jQuery来完成此操作
有一个像这样的常规文本输入元素:
<input type="text" maxlength="6" size="6" id="colorpickerField1" value="00ff00">
你可以创建一个颜色选择器做:
<script type="text/javascript" src="js/colorpicker.js"></script>
$(document).ready(function(){
$('#colorpickerField1').ColorPicker({
onSubmit: function(hsb, hex, rgb, el) {
$(el).val(hex);
$(el).ColorPickerHide();
},
onBeforeShow: function () {
$(this).ColorPickerSetColor(this.value);
}
})
.bind('keyup', function(){
$(this).ColorPickerSetColor(this.value);
});
});
colorpicker.js可以从这里下载。
相关文章:
- 借助asp.net验证或java脚本对多个文本进行验证
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- ASP.NET MVC,在文本框旁边显示文本
- 同一文本框中的验证程序CPF e CNPJ(ASP.NET web应用程序)
- 使用javascript清除Asp.NET FreeTextBox(RTF文本框)
- 将调色板添加到ASP.NET文本框中
- 如何从jQuery对象文本正确调用服务器端ASP.NET并将数据返回给jQuery
- 获取中继器控件ASP.Net中显示的单击项目文本框
- 获取ASP.NET标签's在JavaScript中的文本或值
- 如何在asp.net中获取动态创建的文本框web控件的值
- 在Asp.net的TextBox中插入所需文本的java脚本代码
- 如何在asp.net中从javascript警报到文本框中获取值
- 如何使用javascript在asp.net网页表单上动态添加文本框
- 引导日期选取器不适用于文本框 asp.net
- 使用评估函数调用 javascript 函数作为文本框 Asp.net 参数
- jquery和 asp.net 文本区域
- 如何使用jQuery检查文本框中的文本是否 asp.net 选中
- 禁用基于下拉列表选择 asp.net JavaScript 启用文本框
- 文本到 HTML 与 ASP.net mvc4
- jquery专注于asp.net mvc部分视图中的一个文本框