[Laravel 6.x]Route::get()で設定したURLパラメーターの取得
Laravel6.xでRoute::get('/path/to/{id}')で設定したidの取得方法について。
HOME>WEBプログラム覚書>javascript エラーコード
なんだかできそうでできないjavascriptのコード。
function errCode(FormName, ElemName){
this.obj = document.FormName.ElemName;
return this.obj;
}
function errCode2(){
this.obj = document.arguments[0].arguments[1];
return this.obj;
}
function okCode(FormNum, ElemNum){
this.obj = document.forms[FormNum].elements[ElemNum];
return this.obj;
}
onload = function(){
button = document.MyForm.popText;
/*エラーコード
err = errCode("MyForm", "inputText");
popup(err, button);
*/
/*エラーコード2
err2 = errCode2("MyForm", "inputText");
popup(err2, button);
*/
ok = okCode(0, 0);
popup(ok, button);
}
function popup(obj, target){
target.onclick = function(){
alert(obj.value);
}
}
<form name="MyForm">
<input type="text" name="inputText" />
<input type="button" name="popText" value="クリック" />
</form>
型の問題なのか、その他の理由によるものか分からないがとにかく駄目ってことは分かった・・・
もしかして書き方の問題なんだろうか?
感覚的には下記のようなPHPのコード。
${$value}とすれば変数として扱えるということを知るまでにかなり時間がかかった・・・
てか今さっき知ったw
function errFunc($value){
if($value == "err_01"){
$err_01 = "エラーコード1";
echo ${$value};
}else{
echo "値が不正です。";
}
}
errFunc(htmlspecialchars($_POST["hensu"]));
<form name="PHPForm" method="post" action="">
<input type="text" name="hensu" value="err_01" />
<input type="submit" name="submit" value="送信" />
</form>
投稿日 | 2007年12月 8日 01:10 |
---|---|
カテゴリ | JavaScript | PHP |
タグ | エラーコード | 動作確認 |
トラックバック URL | http://www.kantenna.com/cgi-bin/mt504/mt-tb.cgi/1113 |
コメント