|
|
|
รบกวนพี่ๆ ผู้รู้ ช่วยหนูหน่อยนะ คิดว่าน่าจะเกี่ยวกับjava script ค่ะ |
|
|
|
|
|
|
|
งงตรงมี keyword กับไม่มี keyword นี้แหละครับ มันเป็นยังไง
แล้วนับเป็นคำหรือ character ครับ
ส่วนแทบเทาๆ ก็ javascript + css + div + onkeyup ครับ
ถ้า clear 2 อย่างที่ถามเดี๋ยวจะทำได้ดู
|
|
|
|
|
Date :
2010-08-18 17:59:02 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ค่ะๆๆ
คือว่า
นับ character ค่ะ
สมุติว่ากำหนดความยาว textbox เท่ากับ45ตัวอักษร
ถ้าใส่คำว่าkeywordเข้าไปในtextbox นี้
จะทำให้พิมตัวอักษรทั้งหมด+กับคำว่าkeyword =45ตัวอักษร
ถ้าไม่ใส่คำว่าkeywordเข้าไปใน textbox จะให้พิมได้แค่35ตัวอักษร
ขอบคุณนะค่ะ
|
|
|
|
|
Date :
2010-08-18 22:30:43 |
By :
nimeta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ ความรู้ใหม่ๆ
แต่ว่าที่ต้องการคือไม่บังคับกรอกอ่ะค่ะ แต่ถ้ากรอกจะมีเงื่อนไขตามนั้นค่ะ
|
|
|
|
|
Date :
2010-08-19 08:32:20 |
By :
nimeta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<script type="text/javascript">
function TxtLength(txtBox) {
var barFrame = document.getElementById('barFrame');
if (txtBox.value.substr(0, 7).toLowerCase() == 'keyword') {
txtBox.value = txtBox.value.substr(0, 45)
barFrame.style.width = 45;
}
else {
txtBox.value = txtBox.value.substr(0, 35)
barFrame.style.width = 35;
}
var barChart = document.getElementById('barchart');
barChart.style.width = txtBox.value.length;
}
</script>
<div style="position: relative;">
<div style="position: absolute; top: 0px; left: 0px;">
<input type="text" size="40" onkeyup="javascript:TxtLength(this);" />
</div>
<div id="barFrame" style="position: absolute; top: 3px; left: 270px; height: 10px; border: solid 1px black; width: 35px; padding: 2px;">
<div id="barchart" style="height: 10px; width: 0px; background: blue;"></div>
</div>
</div>
|
ประวัติการแก้ไข 2010-08-19 09:51:39
|
|
|
|
Date :
2010-08-19 09:48:03 |
By :
tungman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เย้ๆๆๆ ได้แล้วค่ะ ขอบคุณ คุณtungman ค่ะ
|
|
|
|
|
Date :
2010-08-19 10:08:58 |
By :
nimeta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|