Ⅰ php中如何實現動態添加DIV
<?php
//給你直接舉個例子吧,假設$arr是從資料庫中提取到的數據
$arr=array("小蒼",'小澤','波多','林志玲');
//遍歷$arr
foreach($arras$key=>$value){
//這就是一個簡單的實現動態輸出div的
echo'<div>';
echo$value;
echo'</div>';
}
//如果你是想做一個單擊按鈕就添加一個div的效果的話,是要用到js的
Ⅱ 關於php動態文本框獲取值的問題
你有兩種方式,一種是用js將上面幾個動態框的值串接起來放在那個文件本框里.第二種,因為不知道你是不是必須要看下串接後的情況,如果只是為了方便提交到php去處理,那完全可以不用在這里多此一舉的串接,提交時會自動將新加的那幾個文本框的數據也提交的,在php層進行數據串接就行.
Ⅲ 用php循環如何生成多個文本框
<?php
echo '<form action="display.php" method="get">';
for($i=0; $i<10; $i++){
echo '<label> mole'.$i.':</label>
<input type="text" name="mole'.$i.'"><br/>';
}
echo '<input type="submit" value="submit">
</form>';
?>
//你試試看吧
Ⅳ 怎麼在PHP網頁上點擊數據出現文本框並可以修改和提交,用AJAX把數據更新到資料庫同時刷新頁面,求代碼
//這個正好手頭正在做的一個項目中用到,提供思路,可以自由擴充
//在頁面載入的時候注冊一下,就是給要點擊的地方添加事件或者是屬性
//頁面源碼
<table>
<tr>
<tdclass="canChange">點擊這里會出現文本框</td>
</tr>
</table>
//JS
$(document).ready(function(){
td_Click();
})
//點擊事件
functiontd_Click(){
$(".canChange").click(function(){
vartd=$(this);
//所點文本框的id
varid=$(this).attr("id")
vartxt=$.trim(td.text());
varinput=$("<inputclass="myinput"id='new'type='text'value='"+txt+"'style="width:80%;heigth:100%;"/>");
td.html(input);
input.click(function(){returnfalse;});
//獲取焦點
input.trigger("focus");
//文本框失去焦點後提交內容,重新變為文本
input.blur(function(){
//varnewtxt=$(this).val();
varnewtxt=$("#new").val();
//判斷文本有沒有修改
if(newtxt!=txt){
if(newtxt==null||newtxt==""){
td.html(txt);
}
else{
//表示已經修改
$.post(.......)//提交
td.html(newtxt);
}
}
else{
td.html(txt);
}
});
});
}
刷新頁面可以通過JQ的Fresh方法來實現,
或者是是控制項刷新來實現,
比如$("#btnSearch").click();這樣通過JQ調用按鈕點擊,實現重新讀取數據
=================望採納!
Ⅳ php怎麼添加一個文本框
<inputtype="text"name="name"value=""/>