<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<script>
function f()
{
alert(document.getElementById("alpha").clientWidth);}</script>
<style type=text/css></style>
</head>
<body onload=f();><div id=alpha >BCD</div></body>
</html>
我想得到上述div的实际宽度,也就是bcd这几个字符的宽度,很奇怪用上面的代码得到的好像整行的宽度
<html>
<head>
<script>
function f()
{
alert(document.getElementById("alpha").clientWidth);}</script>
<style type=text/css></style>
</head>
<body onload=f();><div id=alpha >BCD</div></body>
</html>
我想得到上述div的实际宽度,也就是bcd这几个字符的宽度,很奇怪用上面的代码得到的好像整行的宽度
解决方案 »
- 大神解决下extjs的combobox的赋值问题
- 为什么JQuery 事件里获取不到数组的?????
- document.write()问题
- 如何做在线测试的填空题(不用数据库)并且能自动判断对错,并给出成绩.(如果有合适的答案马上结贴)
- js读取xml字符串的问题,很简单。
- 如何设置表格中某一单元的背景色?
- 急急!!如何用循环得到名字后跟变量的JSP中提交的表单的值(在线等待)
- 专家回答!!javascrip如何调用word控件,使它具有将word文档转成html的功能???
- 右键菜单的程序!50分
- JS 高手帮下忙
- 求javascript正则匹配style属性字符串
- jsp向MYSQL4.0数据库插入数据的同时想获取自动生成的ID号的问题,特急!!!!!
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-31j">
<title>Insert title here</title>
<script type="text/javascript">
window.onload = function() {
alert(document.getElementById("test").offsetWidth);
alert(document.getElementById("test2").offsetWidth);
}
</script>
</head>
<body>
<span id="test">1243</span>
<div id="test2" style="display:inline">1234</div>
</body>
</html>