มีวิธีทำให้ input Text ไม่สามารถแก้ไขข้อความที่อยู่ในนั้นได้ ไหมครับ
โดยที่ไม่ใช้วิธี disable เวลาคลิ๊กที่ช่อง inputText แล้วเคอเซอร์ยังกระพริบอยู่น่ะครับ เพียงแต่ไม่สามรถลบข้อความหรือเพิ่มข้อความได้
โดยที่ไม่ใช้วิธี disable เวลาคลิ๊กที่ช่อง inputText แล้วเคอเซอร์ยังกระพริบอยู่น่ะครับ เพียงแต่ไม่สามรถลบข้อความหรือเพิ่มข้อความได้
อ่า วัตถุประสงค์เพื่ออะไรครับ แอบสงสัย
ปกติ ผมใช้แบบนี้
<INPUT TYPE="text" NAME="NAME" value="ข้อความที่ต้องการแสดงโดยไม่ให้แก้" readonly>
อย่างนี้เขาเรียก disable หรือเปล่าน่ะครับ พอดีไม่ค่อยแน่ใจ
ขออภัยถ้าผมเข้าใจอะไรผิดนะครับ
ปกติ ผมใช้แบบนี้
<INPUT TYPE="text" NAME="NAME" value="ข้อความที่ต้องการแสดงโดยไม่ให้แก้" readonly>
อย่างนี้เขาเรียก disable หรือเปล่าน่ะครับ พอดีไม่ค่อยแน่ใจ
ขออภัยถ้าผมเข้าใจอะไรผิดนะครับ
อ่า...ขอบคุณครับ คำตอบเส้นผมบังภูเขา เหอๆ
นึกไม่ถึง ได้ละครับ ลืมไปว่ามันมีคำสั่ง readonly อีก
ผมดันไปใช้ disable พอกด submit ข้อความที่อยู่ใน text
มันไม่ยอมส่งค่าไปไว้ในฐานข้อมูล
วัตถุประสงค์ก็คือผมทำเว็บบอร์ดน่ะครับ
ตรงช่องกรอกชื่อ ก็จะดึงชื่อเล่นของสมาชิกที่สมัครไว้มากรอกช่องนี้
โดยที่ไม่สามารถแก้ไขชื่อที่ดึงมาได้ในหน้าโพสต์ข้อความ
ถ้าจะแก้ไขต้องไปแก้ที่หน้าข้อมูลส่วนตัว ทำนองนี้แหละครับ
นึกไม่ถึง ได้ละครับ ลืมไปว่ามันมีคำสั่ง readonly อีก
ผมดันไปใช้ disable พอกด submit ข้อความที่อยู่ใน text
มันไม่ยอมส่งค่าไปไว้ในฐานข้อมูล
วัตถุประสงค์ก็คือผมทำเว็บบอร์ดน่ะครับ
ตรงช่องกรอกชื่อ ก็จะดึงชื่อเล่นของสมาชิกที่สมัครไว้มากรอกช่องนี้
โดยที่ไม่สามารถแก้ไขชื่อที่ดึงมาได้ในหน้าโพสต์ข้อความ
ถ้าจะแก้ไขต้องไปแก้ที่หน้าข้อมูลส่วนตัว ทำนองนี้แหละครับ
readonly คือ อ่านอย่างเดียว(read + only) แก้ไขไม่ได้
disabled ตรงข้ามกับ enabled คือ ไม่ทำงาน (แต่สามารถมองเห็นได้) ถ้าเลือกใช้ค่านี้ จะไม่ถูก submit
ตามหลัก XHTML ต้องใช้ readonly="readonly" ครับ
Attribute ทุกตัว ต้องกำหนดค่าให้มันด้วย ถ้าไม่มีค่า ให้ใช้ ชื่อ Attribute นั้นๆ ครับ
disabled ตรงข้ามกับ enabled คือ ไม่ทำงาน (แต่สามารถมองเห็นได้) ถ้าเลือกใช้ค่านี้ จะไม่ถูก submit
ตามหลัก XHTML ต้องใช้ readonly="readonly" ครับ
Attribute ทุกตัว ต้องกำหนดค่าให้มันด้วย ถ้าไม่มีค่า ให้ใช้ ชื่อ Attribute นั้นๆ ครับ
Quotations by Comment #3readonly คือ อ่านอย่างเดียว(read + only) แก้ไขไม่ได้
disabled ตรงข้ามกับ enabled คือ ไม่ทำงาน (แต่สามารถมองเห็นได้) ถ้าเลือกใช้ค่านี้ จะไม่ถูก submit
ตามหลัก XHTML ต้องใช้ readonly="readonly" ครับ
Attribute ทุกตัว ต้องกำหนดค่าให้มันด้วย ถ้าไม่มีค่า ให้ใช้ ชื่อ Attribute นั้นๆ ครับ
ขอบคุณความรู้ใหม่ครับอาจารย์
จะได้ไปแก้ให้ถูกต้องค้าบ
ถ้า Disable form ปกติมัน คลิ๊กไม่ได้นิ
ผมใช้แบบนี้นะ ไม่รู้จะถูกไหม ไม่ถูกขออภัย ผมไม่สันทัด ตะxxxลjava
จะให้มัน disable หรือ enable ก็ตามสบายเลย
<script language="javascript">
function enabledcombo(obj){
var theform = obj.form;
if(obj.value=="enabled"){
theform.name.disabled = false;
}else if(obj.value=="disabled"){
theform.name.disabled = true;
}
}
<input name="name" type="text" id="name" value="<?php $name ?>" size="20" />
ถูกป่าวไม่รู้ ลองดูแล้วกัน
ผมใช้แบบนี้นะ ไม่รู้จะถูกไหม ไม่ถูกขออภัย ผมไม่สันทัด ตะxxxลjava
จะให้มัน disable หรือ enable ก็ตามสบายเลย
<script language="javascript">
function enabledcombo(obj){
var theform = obj.form;
if(obj.value=="enabled"){
theform.name.disabled = false;
}else if(obj.value=="disabled"){
theform.name.disabled = true;
}
}
<input name="name" type="text" id="name" value="<?php $name ?>" size="20" />
ถูกป่าวไม่รู้ ลองดูแล้วกัน