javascript 问题

cell2.innerHTML="<inputname='monday"+tiantian+"'id='monday"+tiantian+"'type='text'sty... cell2.innerHTML="<input name='monday"+tiantian+"' id='monday"+tiantian+"' type='text' style='border:0; text-align:center; width:100%;' maxlength='3' onkeyup='getthisNull(this.value,this.id);' onblur='getValue('content',bn,tiantian,'monday',tiantian-10)'/>"

想要在插入一列的时候并且指定时间和函数 这么写 语法对么 帮我看看改改吧
展开
 我来答
星的依偎
2011-08-11 · TA获得超过683个赞
知道小有建树答主
回答量:154
采纳率:0%
帮助的人:197万
展开全部
你的问题并不难但不可预知的错误有很多,不是只这一句话的事,那么我给你几点容易出错的问题地方也许你知道,呵呵就当我废话了。
1.这样用字符串的形式赋值的话,字符串不能有回车。绝对不能有。
2.从语法上看没错,但对于tiantian这个变量你全文引用了4次,前两次没错,第三次我看得出你想往getValue()方法里传参,但你这样写只能传tiantian字符串并不能把值传进去,如果你是传字符串你这样没错,传值的话就需要写成和前面两个一样的方式也就是通过+×××+连接符链接的形式。同样的情况可能bn也是,我是根据你没有用单引号引用而怀疑bn的。
4.咱在说说tiantian-10这个也就是第四个用到tiantian的地方,看的出你是做一个减法运算(如果只是传字符串的话请掠过第四条,并加上一对单引号,呵呵),这样必须写成+(tiantian-10)+的形式才能在方法里引用值进行减法,并且tiantian要加上强制类型转换,我不知道tiantian是整数还是浮点,起码要想这个样子:“+(parseInt(tiantian)-10)+”。浮点用parseFloat()。
5.对于getValue()方法和'getthisNull()‘要确定他们也可以运行,也是正确的。
最后我说一下,我推荐你使用firebug,就是火狐浏览器的一个插件,专门调试js的,它可以查看运行js后,js对html页面进行的修改,网上到处都是教学贴,程序自学非常非常非常之重要。
对不起没有直接回答你的问题,所以给不给分无所谓,重要的是解决问题就可以了。
呵呵,希望你玩的开心,愉快。
追问
很好很牛叉
foxaobe
2011-08-11 · TA获得超过331个赞
知道小有建树答主
回答量:897
采纳率:0%
帮助的人:618万
展开全部
你自己都不试,让别人试,你是不是有毛病啊?
追问
也就是百度没有K贴的选项  会你就帮我看看 不会 趁早闭嘴 啊~~! 知道不!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fylsh
2011-08-11 · TA获得超过950个赞
知道小有建树答主
回答量:1472
采纳率:0%
帮助的人:1047万
展开全部
好像是对的,
你可以加一个value属性设置值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式