作者:原来我不帅S_420 | 来源:互联网 | 2022-12-06 19:43
我是一名新手php程序员,只对编程有所了解.我正在尝试开发一个职位门户系统,用户可以在其中填写信息以找到工作.我现在的问题非常小,但这是我想做的一个小小的改变.以前,我没有把就业历史的部分,但现在我做了.用户可以选择他们是经验丰富的还是刚毕业的.如果他们有经验,将会显示一个表格,以便他们填写表格.
现在问题是,表单是隐藏的,但它在Employement History和其他部分之间留下了巨大的空白.我已经读过其他类似的问题,但找不到合适的解决方案.任何人都可以通过给我如何消除差距的指导来帮助我吗?
源代码:
function yesnoCheck() {
if (document.getElementById('yesCheck').checked) {
document.getElementById('ifYes').style.visibility = 'visible';
} else document.getElementById('ifYes').style.visibility = 'hidden';
}
Please describe your employement history, listing the most recent position first
我根据单击按钮在表单中找到的代码尝试此代码
提前感谢您的指导和帮助.
1> SapuSeven..:
在CSS中,visibility: hidden
只使元素不可见,但它仍占用空间.
在您的Javascript代码中,使用display
-property代替,这将完全隐藏元素:
function yesnoCheck() {
if (document.getElementById('yesCheck').checked) {
document.getElementById('ifYes').style.display= 'block';
} else document.getElementById('ifYes').style.display= 'none';
}