<script language=javascript>
function EditProClass(Pid,Cid){
document.FrmEdit.Pid.value=Pid;
document.FrmEdit.Cid.value=Cid;
</script><form method="POST" action="Admin_Send.Asp?rsend=EditProClass" name="FrmEdit">
<input type="text" name="Pid" size="17">
<input type="text" name="cid" size="20"></td>
<textarea rows="20" name="cid" cols="60"></textarea>
<input type="submit" value=" 修改 " name="B4">
</form>
以上代码只是写了一部分。
问题:如果把<input type="text" name="cid" size="20"></td>变成了多行的文本框(红色的部分),cid就不能被赋值了,不过用<input type="text" name="cid" size="20"></td> ,就可以接收document.FrmEdit.Cid.value=Cid的赋值。是不是document.FrmEdit.Cid.value=Cid只对input type="text"有效 ,而对textarea的无效的?
能不能修改这部分(document.FrmEdit.Cid.value=Cid)使到对textarea有效被赋值?
function EditProClass(Pid,Cid){
document.FrmEdit.Pid.value=Pid;
document.FrmEdit.Cid.value=Cid;
</script><form method="POST" action="Admin_Send.Asp?rsend=EditProClass" name="FrmEdit">
<input type="text" name="Pid" size="17">
<input type="text" name="cid" size="20"></td>
<textarea rows="20" name="cid" cols="60"></textarea>
<input type="submit" value=" 修改 " name="B4">
</form>
以上代码只是写了一部分。
问题:如果把<input type="text" name="cid" size="20"></td>变成了多行的文本框(红色的部分),cid就不能被赋值了,不过用<input type="text" name="cid" size="20"></td> ,就可以接收document.FrmEdit.Cid.value=Cid的赋值。是不是document.FrmEdit.Cid.value=Cid只对input type="text"有效 ,而对textarea的无效的?
能不能修改这部分(document.FrmEdit.Cid.value=Cid)使到对textarea有效被赋值?
<textarea rows="20" name="cid" id="cid" cols="60"> </textarea> <script type="text/javascript">
window.onload = function() {
document.getElementById("cid").value = "haha";
}
</script>
<input type="text" name="Pid" size="17">
<textarea rows="20" name="Cid" cols="60"> </textarea>
<input type="button" onclick="EditProClass(Pid,Cid)" value=" 修改 " name="B4">
/form>
<script language=javascript>
function EditProClass(Pid,Cid){
document.FrmEdit.Pid.value="AA";
document.FrmEdit.Cid.value="BB";
}
</script>