2

可能吗?

如果是这样,这可能被认为是不好的做法,对吧?

编辑

我的意思是:输入字段的值通常与输入字段中显示的文本相同。我想知道有没有办法把两者分开...

4

4 回答 4

1

如果您在谈论<INPUT>字段:不。

但是,您可以编写 javascript 在表单提交之前更改值。

于 2012-09-27T15:17:47.617 回答
0

不使用单个<input type="text">表单元素,不。但是,应该可以将元素样式设置为看起来像输入框,显示您喜欢的任何文本,并使用<input type="hidden">表单元素返回不同的值。

不过,老实说,我看不出有任何有用的理由这样做。

于 2012-09-27T15:17:15.707 回答
0

You can try Jquery's .data() function: http://api.jquery.com/jQuery.data/

于 2012-09-27T15:26:07.267 回答
0

你为什么不告诉我们你为什么要这么做?如果在页面加载时想要一个默认值,可以使用占位符功能,但是当用户输入一个值时,占位符会消失。

代码

<input type="text" value="[MUST BE EMPTY TO SHOW THE PLACEHOLDER]" placeholder="Placeholder goes here" />
于 2012-09-27T15:55:28.747 回答