var shuliang= document.getElementById("quantity");
mytd=mytr.insertCell();
mytd.align="center";
mytd.innerHTML=" <input name=quantity type=text id=quantity size=3 value="+shuliang.value+" onBlur=changeprice()/>";
以上出错??
可能是shuliang.value及onBlur=changeprice()这里的问题,怎么做?解决立即给分!!
7 个解决方案
#1
mytd.innerHTML=" <input name=quantity type=text id=quantity size=3 value='"+shuliang.value.replace("'","'")+"' onBlur='changeprice()' />";
#2
就是属性值最好使用双引号或单引号括起来,而且设置的值中
如果用双引号括起来,则不能包括双引号
如果用单引号括起来,则不能包括单引号
如果用双引号括起来,则不能包括双引号
如果用单引号括起来,则不能包括单引号
#3
试试先,谢谢了
#4
不行啊,兄弟,都不出现文本框了
#5
值都传递不过来呀
#6
shuliang.value
是什么?
是什么?
#7
知道什么原因了,nnd,竟然有同名的input id 我就说呢
还发分
还发分
#1
mytd.innerHTML=" <input name=quantity type=text id=quantity size=3 value='"+shuliang.value.replace("'","'")+"' onBlur='changeprice()' />";
#2
就是属性值最好使用双引号或单引号括起来,而且设置的值中
如果用双引号括起来,则不能包括双引号
如果用单引号括起来,则不能包括单引号
如果用双引号括起来,则不能包括双引号
如果用单引号括起来,则不能包括单引号
#3
试试先,谢谢了
#4
不行啊,兄弟,都不出现文本框了
#5
值都传递不过来呀
#6
shuliang.value
是什么?
是什么?
#7
知道什么原因了,nnd,竟然有同名的input id 我就说呢
还发分
还发分