怎样设置jsp的text文本框不能编辑,该怎么处理

152 2024-11-10 11:05

一、怎样设置jsp的text文本框不能编辑,该怎么处理

有两种方法:<input type=textname=username readonly>和<inputtype=text name=username disabled>都可以的.

这两种方法都有他们的一些区别,下面顺便说一下

Readonly 和disabled区别:

两种属性的写法如下:

1、<input type=text name=namevalue=xxx disabled=true/>

2、<input type=text name=namevalue=xxx readonly=true/>

这两种写法都会使显示出来的文本框不能输入文字,但disabled会使文本框变灰,而且通过request.getParameter(name)得不到文本框中的内容(如果有的话),而readonly只是使文本框不能输入,外观没有变化,而且通过request.getParameter(name)可以得到内容。

二、████VB 如何设置text使他不可编辑?████

正确的是:

Text1.Locked = True

三、easyUI中datagrid 将 text 设为不可编辑,该怎么处理

1、

var vareditor=$('#datagridId').datagrid('getEditor', { index:rowIndex, field:'fieldName' );

vareditor.target.prop('readonly', true);

2、扩展datagrid字段的editor

$.extend($.fn.datagrid.defaults.editors, {

    textReadonly: {

        init: function (container, options) {

            var input = $('').appendTo(container); return input; }, getValue: function (target) { return $(target).val(); }, setValue: function (target, value) { $(target).val(value); }, resize: function (target, width) { var input = $(target); if ($.boxModel == true) { input.width(width - (input.outerWidth() - input.width())); } else { input.width(width); } } } }); 然后字段的editor:'textReadonly'

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片