【发布时间】:2009-10-11 19:22:38
【问题描述】:
我可以在除 IE 之外的所有浏览器中使用此功能。为什么它不起作用?
表格代码在这里:
<FORM name ="frontpagequestion">
<input class="" type="text" name="questiontitle" value="ask your question and press enter" onfocus="if(this.value == 'ask your question and press enter') {this.value = '';}" onblur="if (this.value == '') {this.value = 'ask your question and press enter';}" size = "100">
<input type="submit" style="position: absolute; left: -9999px" onClick="process();return false">
</FORM>
Javascript 代码在这里:
function process(){
var title = document.frontpagequestion.questiontitle.value;
title = escape(title);
$.cookie("INPUTBOX",title);
window.location = "/questions/ask";
}
在 IE 中 - 它只是返回主窗体,不提交输入框值。
有什么想法吗?
【问题讨论】:
-
您的网站是堆栈溢出的总副本还是什么?抄袭对网络有害!!!
标签: javascript forms