你把edt 宽度设为100%了,后面的当然要换行了
解决方案 »
- js如何获取listviw某列中的服务器控件的值?
- <span id=${ind}>${showList2[ind]}</span> 请问怎么把${ind}这个值取出来,因为这是一个变量集合,我在函数中要引用。
- js 刷新指定页面
- 高分求:用js如何把一个excel表格另存为html格式
- web技术
- JQUERY的validate验证问题
- (求助)如何在一个frame中刷新另一个frame中的页面??
- 一小段VBS代码,请帮我翻译成javascript的,谢谢。
- 问一个很菜的问题,给分题!!
- js判断不能输入0,但是可以输入0.1
- js 不好,求整数!在线等!
- 请问?像这样的字符串怎样截取?(1, 2, A区政府, A区政府办公室, A区政府领导, 政府, 政府领导, 办公厅)
<tr>
<td width="300">
<table width="100%" border=0>
<tr>
<td align="right" width="100%">
<input id="edt" type="text" value="cdcdcd" style="width:100%">
</td>
<td align="right"><input id="btn1" type="button" value="ssss" onclick="ins();" ><input id="btn2" type="button" value="rrrr" onclick="ins();" >
</td>
</tr>
</table>
</td>
</tr>
</table>
visible:可以看到
auto:自动处理
hidden:隐藏
scroll滚动条
<input id="edt" type="text" value="cdcd谁说10小?????????cd" style="width:10;overflow:visible" />
<html><head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
<script language=javascript>
function resize_textbox(){
var obj;
for(i=0;i<document.myform.elements.length;i++){
obj = document.myform.elements[i];
if (obj.type=="text"){
obj.style.width="100%";
}
}
}
</script></head><body onresize="javascript:resize_textbox()" onload="javascript:resize_textbox()"><form name=myform action="">
<table border="1" width="100%">
<tr>
<td width="134">姓名</td>
<td><input type="text" name="T1" size="20"></td>
</tr>
<tr>
<td width="134">职业</td>
<td><input type="text" name="T2" size="20"></td>
</tr>
<tr>
<td width="134">毕业学校</td>
<td><input type="text" name="T3" size="20"></td>
</tr>
</table>
</form></body></html>
我并不是要这样的效果。我只是希望当td的宽度给定的情况下,页面显示后,
里面的一个text input + 多个button input 能不换行地充满td,就象这种效果:(file 的“浏览”按钮是不会换到下一行的)<table bgcolor="#ECE9D8">
<tr>
<td width="300">
<input id="fileup" type="file" value="" style="width: 100%;" />
</td>
</tr>
</table>
<head>
<meta http-equiv="Content-Language" content="zh-cn">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
<script language=javascript>
function resize_textbox(){
var obj;
for(i=0;i<document.myform.elements.length;i++){
obj = document.myform.elements[i];
if (obj.type=="text"){
obj.style.width="100%";
}
}
}
</script></head><body onresize="javascript:resize_textbox()" onload="javascript:resize_textbox()"><form name=myform action="">
<table border="1" width="100%">
<tr>
<td width="134">姓名</td>
<td>
<table width=100% border=0>
<tr>
<td><input type="text" name="T1" size="20"></td>
<td width=40><input type=button value='啊呀'></td>
<td width=40><input type=button value='啊呀'></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="134">职业</td>
<td>
<table width=100% border=0>
<tr>
<td><input type="text" name="T2" size="20"></td>
<td width=20><input type=button value='啊'></td>
<td width=40><input type=button value='啊呀'></td>
<td width=60><input type=button value='啊呀呀'></td>
</tr>
</table>
</td>
</tr>
<tr>
<td width="134">毕业学校</td>
<td>
<table width=100% border=0>
<tr>
<td><input type="text" name="T2" size="20"></td>
<td width=20><input type=button value='啊'></td>
<td width=40><input type=button value='啊呀'></td>
<td width=60><input type=button value='啊呀呀'></td>
<td width=80><input type=button value='啊呀呀呀'></td>
</tr>
</table>
</td>
</tr>
</table>
</form></body></html>这总满意了吧
不过我是问“能否通过设置style实现?”,table中套table容易解决,
不用呢?就象我上面说的
<table bgcolor="#ECE9D8">
<tr>
<td width="300">
<input id="fileup" type="file" value="" style="width: 100%;" />
</td>
</tr>
</table>
这个例子(后面的“浏览”按钮不会换行)。
不过还是十分感谢你以及各位的热心回复。
<tr>
<td width=100% nowrap >
<input id="edt" type="text" value="cdcdcd" style="width: 100%;" />
</td>
<td nowrap >
<input id="btn1" type="button" value="ssss" onclick="ins();" />
<input id="btn2" type="button" value="rrrr" onclick="ins();" />
</td>
</tr>
</table>
<table bgcolor="#ECE9D8">
<tr>
<td width="300" nowrap align=right >
<input id="edt" type="text" value="cdcdcd" style="width:expression(this.nextSibling.nextSibling.offsetLeft-10);" />
<input id="btn1" type="button" value="ssss" />
<input id="btn1" type="button" value="ssss" />
<input id="btn2" type="button" value="rrrr" />
</td>
</tr>
</table>