2012-01-10 187 views
2

由于IE8透明度问题,我想从表单字段中删除值。以形式清除输入值

<input type="button" value="Something" /> 

我试过的

$(' input[type="submit"], input[type="inputSubmit"], input[type="button"]').val(''); 

一些变化,但没有成功。我知道这应该很简单。

我很感激任何帮助。

感谢

+0

你已经得到了一个答案,表明你对输入类型做了什么错误,但是请注意,这将清除该类型的字段。当你说“表单域”时,你是指特定的一个吗? – nnnnnn 2012-01-10 01:02:51

回答

0

您正在寻找:

$('input[type=text]') 

确保输入的类型明确设置为文本,或者也可能会失败。

+0

谢谢fivedigit,但我最好让我的问题更清楚。我没有缩进第一个代码块,所以没有显示。问题已更新 – 2012-01-10 03:39:35

2

你确定吗? This为我工作的罚款一路回IE7

$('input[type="button"]').val(''); 

的结果是一个没有文字的按钮。