js控制html上下左右键选择td问题,代码如下,左键和上键之前,但是下键和右键总是跑到最下面货最后面

js控制html上下左右键选择td问题,代码如下,左键和上键之前,但是下键和右键总是跑到最下面货最后面,第1张

你这个写的好复杂,给你个思路,你要做的是16个input4x4矩阵分布,那么利用2维数组,input的id(你的代码里有name,但是加上id更便于控制)设置为id="t[row][col]",然后代码就简单了,onkeypress的时候,先判断出是上下左右哪个按键,如果是上,则row-1,col不变,如果是左,则row不变col-1。下和右与上、左对应。计算出目标的row、col之后,只要document.getElementById("t"+row+col).focus()就可以了。当然,你要自行盘断下row和col的取值范围,保证不会超界

html让文字一部分靠左显示,另外一部分靠右显示的代码如下:

1.使用float样式,让文字左右浮动即可,先输入向左浮动的文字,示例代码如下:

<div style="float:left">明月几时有?把酒问青天。</div>

2.然后输入向右浮动的文字,示例代码如下:

<div style="float:right">不知天上宫阙,今夕是何年。</div>

3.在浏览器中预览效果如下,文字一左一右分别显示;

4.通过设置text-align:right/text-align:left,改变文字居右和居左,示例代码如下:

<div style="float:lefttext-align:left">明月几时有?把酒问青天。<br>不知天上宫阙,今夕是何年。</div>

<div style="float:righttext-align:right">我欲乘风归去,又恐琼楼玉宇,高处不胜寒。<br>起舞弄清影,何似在人间。</div>

5.预览效果如下,也实现了一左一右的显示,根据需要,选择以上两种方法中一种或组合使用。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/7310781.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-04
下一篇 2023-04-04

发表评论

登录后才能评论

评论列表(0条)

保存