比如我想的显示效果:
速度:20
html应该这么写:
速度:<%=20%>
没毛病,但是如果20需要求,比如给个长度100,时间为5,如果都是int型的也没毛病,如果长度时间都是string的,怎么办。
<%=string/string%>是错的,简单的说就是<%=%>中怎么把string变成int型的,试过parseInt和Number,都不信,求大神指点!
html中<%%>、<%=%>的使用问题
答案:2 悬赏:10 手机版
解决时间 2021-02-13 06:07
- 提问者网友:佞臣
- 2021-02-12 21:20
最佳答案
- 五星知识达人网友:笑迎怀羞
- 2021-02-12 22:24
asp用CInt()转换
.net用Convert.ToInt32()转
.net用Convert.ToInt32()转
全部回答
- 1楼网友:低音帝王
- 2021-02-12 23:52
1、在不同的浏览器中确实会有密码框和文本框宽度不一致的情况,但貌似谷歌以及一些符合标准的浏览器不会出现这种情况。我猜可能是因为密码框的内容会被替换成点或星号,导致字符宽度变化,以至于同样容量的密码框和文本框的宽度不一致。其实高度在某些版本的浏览器中也是有可能不一致的。
这个的解决办法好像只能使用css,给它们一个相同的宽度即可。
2、这个问题很好解释。th的含义是表头,而表头的默认格式是文本居中且粗体显示。td则是单元格,它的默认格式是文本左对齐,且font-weight为normal。所以,你使用th自然能居中,而td在不经任何css修饰的时候是不会居中的。
解决的办法就是使用css。如果你希望整个页面的td都文本居中,你可以在body标签的前面加上如下代码:
td{
text-align:center;
}
而如果你只是希望某一个td文本居中,可以这样:
内容
显然你对html以及css都一知半解,希望楼主继续努力了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯