|
|
|
ได้ตัวอย่างโค้ดajax การนำค่าที่กรอกใน textbox หนึ่ง ไปปรากฎอัตโนมัติีอีก textbox หนึ่ง สมมติว่าข้อมูลที่กรอกใน textbox |
|
|
|
|
|
|
|
หรือว่าจะแก้จากโค้ดจาวาสคริปต์ก็ได้นะค่ะ
<BODY>
<FORM Name="form1" METHOD=POST ACTION="">
<INPUT TYPE="text" NAME="s1" onChange="javaScript:document.form1.s2.value=this.value+'@msn.com'"><BR>
<INPUT TYPE="text" NAME="s2" disabled><BR>
<INPUT TYPE="submit" value="OK">
</FORM>
</BODY>
รบกวนด้วยนะค่ะ
|
|
|
|
|
Date :
2010-11-11 17:54:51 |
By :
nuie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้ Jquery นะ
Code (JavaScript)
$(document).ready(function(){
$("#btn_ok" ).click(function(){
$("#txt2").val($("#txt1").val().substring(0,$("#txt1").val().length-1));
});
});
html
Code (PHP)
<body>
<label>
<input type="text" name="txt1" id="txt1" />
</label>
<label>
<input type="text" name="txt2" id="txt2" />
</label>
<p>
<label>
<input type="button" name="btn_ok" id="btn_ok" value="Button" />
</label>
</p>
</body>
ต้องเอาไปเปลี่ยนค่านิดหน่อยนะ ให้ได้แบบที่ต้องการ แต่ code คิดว่าใช่เเล้ว
|
|
|
|
|
Date :
2010-11-11 18:06:30 |
By :
- - |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณนะค่ะ แล้วจะเติม ตัวอักษร b และ@xxx ตรงไหนอ่าค่ะ
|
|
|
|
|
Date :
2010-11-11 18:37:46 |
By :
nuie |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ดูแล้วทำความเข้าใจ ด้วยนะครับ
$("#txt2").val($("#txt1").val().substring(0,$("#txt1").val().length-1)+"@hotmail");
|
|
|
|
|
Date :
2010-11-11 21:36:46 |
By :
- - |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเขียนไม่เป็นหลอกนะครับ แต่อยากช่วยไม่แน่ใจว่าถูกป่าวนะ !!
Code (JavaScript)
$("#txt2").val('b' + $("#txt1").val().substring(0,$("#txt1").val().length-1) + '@xx.com');
|
|
|
|
|
Date :
2010-11-12 09:38:46 |
By :
Amanza |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|