重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

困っています。
四角に入力した文字に10を掛けて表示するようにしたいのですが、
どのようにすればいいのでしょうか?
お願いします

A 回答 (2件)

えすぱ~ばぶぅ~!がんばってみます!


たぶん四角とは、フォームのテキストだとして、値が変化したらイベントが
おこるようにしています。

問題があいまいなので、もう一つの方法も考えてみました。(お正月らしく)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<title>お正月だから</title>

<style type="text/css">
#happi { position:absolute; top:1000px; left:50px; }
</style>

<form id="test" action="#">
<p>
<input type="text" name="a" value="" onChange="calc()">
<input type="text" name="b" value="">
<input type="button" value="10をかける" onClick="kakeru()">
</p>
</form>

<p>

<img src="data:image/gif;base64,
R0lGODlhMAAoAKIAAPTz98HA3hwcJzxAY4CP1itY2/tIRP///yH5BAEAAAcALAAAAAAwACgAAAP/
eLrcLlC4SatdMd7NnzxQJ3ZfOJ7XYKJsk7WwMszQABcFge987//A4C4g/OlwgeSxyGwWAgYd1EBd
+ohO5pRAqE6DVmcYSY12j9RsE9vrQrlRMnKsZp7f8lyOXgfe408GO1xcTmxNZ2c4XgCNhz4EAHxF
iQZEbwRJjZJgAQQLhKGEPElTplU5AQCqARU4HTxdZZZlXKVcADEMg3Q6kb6Rq7oHA0isfrabATYx
MziZwY22R5mbOjMxAgPUpaqbksmcBSrMKDVLmZreq6WNOyofJ/CZc0qerN6lPDXm2vrA6aI50ocD
3okajgalCriO1apC5ETMU7cnh7R23xytwsGPiQPCUHvarRuoLKDBDTXwkUqH0ZOkkcoiWoBXrNqj
PYQuuszICsKnCgg9LQTDcic7VZFOTkCoDGkbaUguNnVIoKMDFTBdWlm10Vs1jTyxVRBozauvAjzz
kR3IgWvGbzsbsgq2VoSthjnZlXzYVSMLY3nvscN1T8pFGOEeen121LCjYU2n5mOwiUMCADs=
" alt="happi" id="happi">
</p>


<script type="text/javascript">
function calc() {
var es = document.forms['test'].elements;
es['b'].value = isNaN( es['a'].value ) ? '-': + es['a'].value * 10 ;
}

var k=0,x,y,s = document.getElementById('happi').style;

function kakeru() {
k+=.5;
x=270-k*2;
y=600-Math.sin(k*3.14159/180)*567;
s.top = y +'px';
s.left = x +'px';
if( k<95) setTimeout( kakeru, 20 );
}
</script>
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2010/01/11 18:44

その四角ってのが何なのか分かりませんが、


まずは入力された文字列を、任意のタイミングで取得しましょう。
タイミングは、入力が完了した直後や、計算と書かれたボタンを
押した時など、ある程度は自由に決められます。

その後、10を掛けるという乗算を行なうか、
入力されるのが整数ならば、末尾に0を加える処理を行ないます。

最後に、表示をします。どのように表示するのか、
(アラートなのか、innerText等の書き換えなのか)
に応じて、適切にルーチンを組めばOKです。


具体的なアドバイスが欲しいのなら、
貴殿が書いたソースを掲示しましょう。

ソースを書いてくれってことなら、
まずは予算を提示してください。
    • good
    • 0
この回答へのお礼

すいません。

予算なんてないですよ

お年玉使ってしまいましたし…

中学生から金をとろうとするなんて

ひどいですね

お礼日時:2010/01/11 18:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!