1
JavaScript機能を入力タグから<script>
タグまで移動したいが、機能しない。JavaScript Conundrum
これは動作します:
<input type="text" name="aaa" id="aaa" onkeyup="javascript:this.value=
this.value.substring(0,1).toUpperCase()+
this.value.substring(1,this.value.length);
if (this.value=='')
document.getElementById('aaaLabel').innerHTML='AAA';"
/>
これにはない:
<script type="text/javascript">
function FieldOnKeyUp() {
this.value=this.value.substring(0,1).toUpperCase()+
this.value.substring(1,this.value.length);
if (this.value=='')
document.getElementById('aaaLabel').innerHTML='AAA';
}
</script>
<input type="text" name="aaa" id="aaa" onkeyup="FieldOnKeyUp()">
違いは何ですか?
私は本当にあなたの「謎」のために+1したいと思います。 –
@Downvoter:OPが質問を改善できる理由を挙げてください。シンプルな投票は役に立ちません。 http://meta.stackexchange.com/questions/135/encouraging-people-to-explain-down-votes – zengr
JavaScriptのログを見ると、エラーが表示されます。 –