1 通过js实现-onfocus="this.blur()"
<input type="text" value="fisker" onclick="alert(this.value);" onfocus="this.blur()" />
输入框无法获得焦点,不能编辑表单;可以获得值,可以复制。
2 readonly
<input type="text" value="fisker" onclick="alert(this.value);" readonly />
输入框只读。不能编辑,同样表单可以获得值,也可以复制。
3 disabled
<input type="text" value="fisker" onclick="alert(this.value);" disabled />
输入框灰色,不能编辑,可以用JS改变或获得其值,但提交时并不提交该值。
其中,1和2效果差不多。视觉上,第一个,点击的时候光标会闪烁一下。
<input type="text" value="fisker" onclick="alert(this.value);" onfocus="this.blur()" />
输入框无法获得焦点,不能编辑表单;可以获得值,可以复制。
2 readonly
<input type="text" value="fisker" onclick="alert(this.value);" readonly />
输入框只读。不能编辑,同样表单可以获得值,也可以复制。
3 disabled
<input type="text" value="fisker" onclick="alert(this.value);" disabled />
输入框灰色,不能编辑,可以用JS改变或获得其值,但提交时并不提交该值。
其中,1和2效果差不多。视觉上,第一个,点击的时候光标会闪烁一下。
浙公网安备 33010602011771号