2011-11-26 88 views
0

我有文本框,会发生什么事是用户将点击一个按钮,一个字符串将生成并显示在文本框中。我需要使用文本框,因为我可以使用“名称”属性进行发布,但是我并不真的需要这个框,所以我真正想知道的是在CSS中如何不显示框?我将无法使用隐藏功能,因为用户将无法看到文字。使用CSS不显示文本框

谢谢

+0

咦?所以你想隐藏盒子的边框和背景,以便*只有*文字可见? – animuson

+0

你的意思是你想隐藏文本框边框/容器,但仍显示内容? –

回答

2

你可以删除边框并将文本框的背景颜色设置为透明(或指定页面的颜色)。

#textBox 
{ 
    border: none; 
    background-color: transparent; 
} 
0
<input name="example" style="border: none;"> 

,如果你想用简单的跨度,而不是输入框:

<span id="example"> </span> 

和JS代码更改其内容:

document.getElementById('example').innerHTML = 'test';