JS:
socket.on('open',function(){
//提示输入用户名
input.val('请输入用户名啊');
});
HTML:
<div id="input"><input type="text" value="未初始化"></div>
socket可以成功建立,input的value也可以更改为请输入用户名啊
1、但为什么HTML页面里的value没有发生改变?
如果用input.text
的话,是可以当时就发生改变的。
2、input.text
代表什么?它的值是什么?
可以散了……答主选择器是选择id为input,没有选择到input上……
除此之外,测试代码时,要注意客户端JS和服务端JS是分开的,也就是我console.log只会输出客户端app.js里的console.log指令……
OVER。
另外。。。这个怎么关闭问题?